← all publishers

jtprogru

@jtprogru source repo

82 published skills

  1. Srekit 2 · jtprogru bundle
    Скаффолдит SRE-артефакты через CLI `srekit` — investigation log, RFC/ADR, SLO, error budget policy, capacity plan, retro, on-call report, changelog, LICENSE — и наполняет их из контекста сессии без галлюцинаций, с GAP-маркерами. Срабатывай на «сделать/оформить/завести» такой документ, даже без слова srekit. Постмортем — `srekit-postmortem`, runbook — `srekit-runbook`; команды `incident` больше нет.
    0
    installs
  2. Bear Help 2 · jtprogru bundle
    Справочная карточка по коллекции bear-skills: какие есть домены и скиллы, что делает каждый, как поставить и снять, как выключить лишнее. Используй, когда пользователь спрашивает «что у меня вообще есть», «какие скиллы установлены», «что умеет bear-skills», «как отключить скилл», «есть ли скилл для X», «покажи список скиллов». Ничего не меняет — только рассказывает.
    0
    installs
  3. Bear Stats 2 · jtprogru bundle
    Показывает, какие скиллы реально срабатывают, а какие ни разу не сработали, — по логам прошедших сессий. Помогает найти мёртвые скиллы и понять, у каких плохое описание. Используй, когда пользователь спрашивает «какими скиллами я пользуюсь», «какие скиллы мёртвые», «статистика по скиллам», «что можно удалить», «зачем мне столько скиллов».
    0
    installs
  4. Code Grill 2 · jtprogru bundle
    Калиброванный допрос плана до реализации: сначала измеряет, насколько глубоко пользователь знает тему и какое давление ему нужно, потом задаёт вопросы по одному, с рекомендованным ответом к каждому. Используй, когда пользователь говорит «покритикуй план», «допроси меня по этому решению», «найди дыры в плане», «prove me wrong», «стоит ли так делать» — и вообще перед реализацией чего-то, что дорого переделывать: архитектурного решения, RFC, ADR, схемы данных.
    0
    installs
  5. Bear Doctor 2 · jtprogru bundle
    Диагностика установки bear-skills: битые симлинки, два канала установки разом, коллизии имён с чужими скиллами, пересекающиеся триггеры, невыполненные требования доменов. Используй, когда пользователь говорит «скилл не срабатывает», «вызывается не тот скилл», «проверь установку», «что-то сломалось со скиллами», «bear-skills не работает», а также после установки на новой машине.
    0
    installs
  6. Sre K8S Triage 2 · jtprogru bundle
    Систематический алгоритм диагностики проблем в Kubernetes — Pod/Deployment/Service. Ведёт от симптома (CrashLoopBackOff, Pending, 5xx, нет трафика) через kubectl-команды к гипотезе и митигации. Используй, когда пользователь говорит «под падает», «не стартует», «не ходит трафик», «k8s проблема», «помоги разобраться с подом», «pod в CrashLoopBackOff/ImagePullBackOff/Pending/OOMKilled».
    0
    installs
  7. Srekit Runbook 2 · jtprogru bundle
    Создаёт runbook через `srekit runbook` и наполняет секции (Symptoms, Diagnose, Mitigate, Verify) из сессии. Срабатывай на «нужен runbook/playbook на алерт X», «зафиксируем, что делать при таком отказе». Runbook прескриптивный, не нарративный: императив настоящего времени для дежурного в 3 ночи; обязательны `--service` и `--alert`, без личных имён и timestamps инцидента.
    0
    installs
  8. Bear New Skill 2 · jtprogru bundle
    Создаёт новый скилл в bear-skills по шаблону коллекции: фронтматтер с триггерами на русском, тело с алгоритмом и границами, README для человека, каркас evals, запись в документацию домена и прогон проверок. Используй, когда пользователь говорит «сделай скилл для X», «заведи новый скилл», «оформи это как скилл», «добавь скилл в bear-skills», а также когда сам замечаешь, что задача повторяется третий раз и заслуживает скилла.
    0
    installs
  9. Code Last Mile 2 · jtprogru bundle
    Достраивает «последние 20%» — слой опыта использования, который выпадает из плана, потому что план декомпозирует существительное, а не сцену. Разбирает один конкретный момент использования по шагам и специфицирует остаток на уровне сантехники. Используй, когда пользователь говорит «вроде работает, но пользоваться невозможно», «чего не хватает до готовности», «доведи до ума», «последние 20%», «почему это ощущается сырым».
    0
    installs
  10. Git Release Tag 2 · jtprogru bundle
    Ставит один semver-тег с changelog, собранным из коммитов с прошлого тега. Определяет bump (patch/minor/major) по содержимому коммитов, формирует release notes, при подтверждении пушит тег и создаёт GitHub Release. Используй, когда пользователь хочет «выпустить релиз», «бампнуть версию», «поставить тег», «сделать релиз», «затегать» — и релизится один пакет. Если в репозитории несколько независимо версионируемых пакетов или SDK и решать надо, кого из них бампить, — сначала `git-monorepo-release`, он вызовет этот скилл на каждый тег.
    0
    installs
  11. Vault Stats 2 · jtprogru bundle
    Статистика хранилища, поиск мёртвых заметок через `.agents/scripts/vault_stats_*.py` и справка по фоновой автоматизации (launchd-агенты weekly/monthly-distillate). Используй на «какие заметки бесполезны», «статистика базы», «мёртвые заметки», «посчитай связность», «что там собирает weekly по расписанию».
    0
    installs
  12. Code Review Line 2 · jtprogru bundle
    Построчные комментарии к diff или PR: одна находка — одна строка, с уровнем серьёзности и конкретным действием. Никакой похвалы и пересказа изменений. Используй, когда пользователь говорит «отревьюь diff», «посмотри изменения», «что не так в этом PR», «код-ревью», «проверь перед коммитом». Для ревью плана до реализации — code-senior-review, здесь только существующий код.
    0
    installs
  13. Srekit Postmortem 2 · jtprogru bundle
    Создаёт постмортем через `srekit postmortem` и наполняет секции (Summary, Impact, Timeline, Root cause, Action items, Lessons learned) фактами из текущего диалога. Срабатывай на «написать/оформить постмортем», «разбор инцидента», «постмортем по INC-…» — даже без упоминания srekit. Метаданные (title, severity, owner, start, end) бери из контекста или спроси; blameless, без личных имён, GAP-маркеры вместо галлюцинаций.
    0
    installs
  14. Git Pr Description 2 · jtprogru bundle
    Формирует описание Pull Request из diff текущей ветки относительно базовой (main/master). Анализирует все коммиты, выделяет «зачем / что / как проверить», фиксирует breaking changes. Используй, когда пользователь хочет «описать PR», «сделать описание для пуллреквеста», «оформить PR», «запушить и открыть PR», «сгенерируй PR description».
    0
    installs
  15. Vault Mermaid 2 · jtprogru bundle
    Обязательная init-строка с `useMaxWidth` в начале каждого mermaid-блока заметки и правила её размещения. Используй, когда создаёшь или правишь mermaid-схему в заметке.
    0
    installs
  16. Code Senior Review 2 · jtprogru bundle
    Состязательное ревью плана: трактует его как работу джуна, собирает контекст по кодовой базе и текущим практикам через веб-поиск, диагностирует ошибки высоты (план либо туманный там, где сложно, либо утонул в деталях без общей картины) и переписывает. Используй, когда пользователь говорит «отревьюь план как сеньор», «что бы сказал опытный инженер», «плана достаточно?», «перепиши план нормально», а также перед тем как отдавать план в работу агенту.
    0
    installs
  17. Content Tg Post 2 · jtprogru bundle
    Превращает идею, заметку или сырой текст в готовый пост для Telegram-канала — плотный, с тезисом первым, авторским голосом, в пределах 500-1500 символов. Используй, когда пользователь хочет «написать пост в тг», «оформить мысль для канала», «короткий пост», «tg-пост», «оформить идею для подписчиков».
    0
    installs
  18. Note Templates 2 · jtprogru bundle
    Выбор и применение шаблонов Templater из папки `_Система/1. Шаблоны/` — таблица «ситуация → шаблон», разграничение похожих шаблонов (мысль/идея/концепт, тезисы/литературка, карта/топик), рецепт вызова `obsidian templater:create-from-template` и его грабли, правила заполнения полей. Используй, когда создаёшь новую заметку и надо выбрать шаблон или завести файл через Templater.
    0
    installs
  19. Agentops Canary 2 · jtprogru bundle
    Ставит канарейку контекста на длинную сессию: короткий байт-стабильный маркер в начале каждого ответа, по деградации которого видно, что агент теряет хватку за инструкции. Плюс протокол выхода — чекпоинт, пере-якорение, осознанный рестарт. Используй, когда пользователь говорит «длинная сессия», «поставь канарейку», «следи, чтобы ты не поплыл», «разбор инцидента надолго», «контекст скоро кончится», «ты начал забывать инструкции». Уместно в начале долгих SRE-сессий и больших рефакторингов, до того как деградация началась.
    0
    installs
  20. Git Monorepo Release 2 · jtprogru bundle
    Ведёт релиз монорепо с несколькими независимо версионируемыми пакетами или SDK (sdk-go, sdk-java, sdk-python, sdk-csharp): решает, какие пакеты затронуты, какой bump нужен каждому, и какие теги вида `sdk-go/vX.Y.Z` ставятся одновременно. Умеет backport patch'а в старую версию через release-ветку и cherry-pick. Используй, когда в репозитории несколько версионируемых пакетов и пользователь говорит «релиз монорепо», «затегать несколько SDK», «какие пакеты бампить», «выпустить sdk-go и sdk-python», «бэкпортнуть фикс в v0.1». Для релиза одного пакета в обычном репозитории — `git-release-tag`, не этот скилл.
    0
    installs
  21. Obsidian Ingest 2 · jtprogru bundle
    Превращает markdown-источник (статья, вебклип, транскрипт, конспект) в знания базы: литературная заметка, атомарки, связи. Срабатывай на «добавить в базу знаний», «переработать статью», «обработать конспект», «ингестировать», «положить в SecondBrain».
    0
    installs
  22. Vault Archiving 2 · jtprogru bundle
    Правила архивирования в `04. Архив/` — архив для агента плоский (подпапки не создаём никогда), заметки не удаляются а переезжают, порядок `mv` плюс тег `#archive`, конфликт имён, кто архивирует в рабочем цикле. Используй при переносе заметок в архив и при массовой архивации.
    0
    installs
  23. Agentops Brevity 2 · jtprogru bundle
    Включает режим сжатых ответов на остаток сессии: три уровня плотности, сохранение языка пользователя, автоматическое отключение там, где краткость опасна. Используй, когда пользователь говорит «покороче», «без воды», «brevity», «отвечай сжато», «не расписывай», «режим краткости», а также когда просит вернуть нормальный режим. Влияет на вывод модели; вывод команд сокращает не он, а rtk.
    0
    installs
  24. Agentops Compress 2 · jtprogru bundle
    Сжимает memory-файлы, которые агент читает в начале каждой сессии — CLAUDE.md, AGENTS.md, файлы правил, списки предпочтений, долгие TODO. Сокращает объём, не теряя ни одного пути, флага, команды и имени переменной: сохранность проверяется скриптом, а не на глаз. Используй, когда пользователь говорит «сожми CLAUDE.md», «мой AGENTS.md разросся», «правила занимают слишком много контекста», «почисти memory-файл», «ужми инструкции для агента». Не для обычных текстов и статей — для них content-humanizer; не для кода.
    0
    installs
  25. Agentops Delegate 2 · jtprogru bundle
    Решает, что делать самому, что отдать сабагенту и какому именно, и как задать контракт вывода, чтобы ответ сабагента не сжёг контекст главного окна. Используй, когда пользователь спрашивает «стоит ли звать сабагента», «делегировать это?», «как распараллелить», «контекст кончается, что вынести», или когда задача явно распадается на поиск, правку и проверку. Знает агентов bear-locator, bear-surgeon, bear-reviewer и когда вместо них нужен обычный поиск.
    0
    installs
  26. Git Conventional Commit 2 · jtprogru bundle
    Формирует commit-сообщение по Conventional Commits для текущих изменений в git. Анализирует staged-diff (или unstaged, если staged пуст), определяет type/scope, пишет subject и при необходимости тело. Используй, когда пользователь хочет «сделать коммит», «закоммитить изменения», «commit это», «сформулируй commit-message», «commit по конвенции».
    0
    installs
  27. Obsidian Split Note 2 · jtprogru bundle
    Разбивка большой заметки или конспекта лекции на атомарные заметки с сохранением wikilinks в оригинале. Срабатывай на «разбей заметку», «раздели», «рефактори заметку», «обработай лекцию», «разбей конспект», «вынеси понятия из лекции». До 3 конспектов за запуск.
    0
    installs
  28. Content Article Draft 2 · jtprogru bundle
    Превращает идею, серию заметок или сырой материал в драфт статьи (Habr / Medium / личный блог) — с TL;DR, структурой тезис→аргументы→пример→следствие, авторским голосом. Используй, когда «написать статью», «оформить мысли в лонгрид», «сделать пост для Habr», «черновик статьи», «article draft».
    0
    installs
  29. Knowledge Structures 2 · jtprogru bundle
    Структуры знаний хранилища — когда и как создавать MOC (`#MapOfContent`), синтез-заметки (`#synthesis`) и атомарные заметки, и по каким признакам выделять раздел большой заметки в отдельную. Используй при создании карт, сравнений и при дроблении конспектов и статей на атомарки.
    0
    installs
  30. Obsidian Add Summary 2 · jtprogru bundle
    Батч-заполнение frontmatter-поля summary в существующих заметках — 10–20 за сессию, с планом и подтверждением. Триггеры: «добавь/заполни/проставь summary», «прогон по summary», проект «Обогащение базы знаний». Меняет только поле summary.
    0
    installs
  31. Obsidian Emotion Log 2 · jtprogru bundle
    Мгновенная фиксация одной эмоции в сегодняшней daily: callout в `### Эмоции` (эмоция, интенсивность 1–10, триггер) со связями на MOC эмоций и людей. ОБЯЗАТЕЛЬНО срабатывай на «зафиксируй эмоцию» и описания состояния («мне тревожно», «бесит», «накрыло»).
    0
    installs
  32. Obsidian Enrich Note 2 · jtprogru bundle
    Обогащение frontmatter заметки — aliases, up, down, other, summary без перемещения файла. Триггеры: «обнови/заполни frontmatter», «добавь aliases/связи/summary», «обогати заметку ссылками». Для рефакторинга с перемещением — obsidian-refactor-inbox.
    0
    installs
  33. Obsidian Note Critic 2 · jtprogru bundle
    Критический анализ заметки — поиск похожих и противоположных тем в базе, выявление противоречий, критика аргументации и полноты. Триггеры: «покритикуй заметку», «найди противоречия», «peer review», «что я упустил», «чего не хватает», «найди дыры».
    0
    installs
  34. Obsidian Daily Append 2 · jtprogru bundle
    Добавляет запись в сегодняшнюю daily-заметку (мысль, событие, встреча, TODO, узел): определяет тип, вставляет в нужный раздел, создаёт файл при отсутствии. ОБЯЗАТЕЛЬНО срабатывай на «добавь в сегодняшнюю/daily», «запиши в дневник», «зафиксируй в today».
    0
    installs
  35. Obsidian Inbox Review 2 · jtprogru bundle
    Анализ и ревью заметок из входящих (`00. Входящие`) — только осмотр и отчёт, без изменения файлов. Результат — список заметок с рекомендациями по категории и действию. Для фактической обработки (теги, связи, перемещение) используй obsidian-refactor-inbox.
    0
    installs
  36. Obsidian Untangle Knot 2 · jtprogru bundle
    Разгрузка hub-заметки с высоким in-degree: под-MOC под категории хаба, перепривязка входящих ссылок ресурсных заметок; оригинал остаётся точкой входа. Срабатывай на «распутай клубок», «разгрузи MOC X», «карта стала помойкой», «перепривязать заметки».
    0
    installs
  37. Obsidian Journal Review 2 · jtprogru bundle
    Помощь в ревью ежедневных заметок, формировании еженедельных и ежемесячных обзоров и поддержании порядка в дневнике. Используй когда пользователь просит "сделать еженедельный обзор", "weekly review", "разобрать дневник", "что было на этой неделе", "саммари недели/месяца".
    0
    installs
  38. Obsidian Refactor Inbox 2 · jtprogru bundle
    Полная обработка заметок из `00. Входящие` — типизация, теги, aliases, связи с MOC и людьми, перемещение в папку PARA. Используй на «обработай/разбери заметки из инбокса/входящих». Никогда не удаляет заметки — только архивирует с `#archive`.
    0
    installs
  39. Content Tutorial Structure 2 · jtprogru bundle
    Структурирует технический туториал — prerequisites, цель «после прочтения сможешь X», нумерованные шаги с командами и проверками, troubleshooting, cleanup. Не пишет полный текст: создаёт корректный скелет, в который автор досыпает детали. Используй, когда «написать туториал», «оформить пошаговую инструкцию», «how-to», «tutorial»,«гайд по развёртыванию», «инструкция, как сделать X».
    0
    installs
  40. Book Highlights Processor 2 · jtprogru bundle
    Экспорт хайлайтов книг из iBooks/Zotero → Obsidian callouts с claim-заголовками и ==выделением== ключевых фраз. Триггеры — «обработай цитаты/хайлайты», «разбери экспорт из книги», «обработай импорт из iBooks/Zotero».
    0
    installs
  41. Obsidian Refactor Lecture 2 · jtprogru bundle
    Рефакторинг конспектов лекций в Obsidian — извлечение концептов, определений и теорем из конспекта в отдельные заметки, превращение лекции в "оглавление" со ссылками, обновление связей с дисциплинарным MOC. Используй этот скилл когда пользователь просит обработать, разбить, рефакторить конспект лекции или несколько лекций. Триггеры: "обработай лекцию", "разбей конспект", "рефакторинг лекции", "вынеси понятия из лекции", "обработай конспект", "разбей лекцию", "лекция слишком большая". Скилл обрабатывает до 3 конспектов за один запуск.
    0
    installs
  42. Srekit · jtprogru bundle
    Скаффолдит SRE-артефакты через CLI `srekit` — investigation log, RFC/ADR, SLO, error budget policy, capacity plan, retro, on-call report, changelog, LICENSE — и наполняет их из контекста сессии без галлюцинаций, с GAP-маркерами. Срабатывай на «сделать/оформить/завести» такой документ, даже без слова srekit. Постмортем — `srekit-postmortem`, runbook — `srekit-runbook`; команды `incident` больше нет.
    0
    installs
  43. Bear Help · jtprogru bundle
    Справочная карточка по коллекции bear-skills: какие есть домены и скиллы, что делает каждый, как поставить и снять, как выключить лишнее. Используй, когда пользователь спрашивает «что у меня вообще есть», «какие скиллы установлены», «что умеет bear-skills», «как отключить скилл», «есть ли скилл для X», «покажи список скиллов». Ничего не меняет — только рассказывает.
    0
    installs
  44. Bear Stats · jtprogru bundle
    Показывает, какие скиллы реально срабатывают, а какие ни разу не сработали, — по логам прошедших сессий. Помогает найти мёртвые скиллы и понять, у каких плохое описание. Используй, когда пользователь спрашивает «какими скиллами я пользуюсь», «какие скиллы мёртвые», «статистика по скиллам», «что можно удалить», «зачем мне столько скиллов».
    0
    installs
  45. Code Grill · jtprogru bundle
    Калиброванный допрос плана до реализации: сначала измеряет, насколько глубоко пользователь знает тему и какое давление ему нужно, потом задаёт вопросы по одному, с рекомендованным ответом к каждому. Используй, когда пользователь говорит «покритикуй план», «допроси меня по этому решению», «найди дыры в плане», «prove me wrong», «стоит ли так делать» — и вообще перед реализацией чего-то, что дорого переделывать: архитектурного решения, RFC, ADR, схемы данных.
    0
    installs
  46. Bear Doctor · jtprogru bundle
    Диагностика установки bear-skills: битые симлинки, два канала установки разом, коллизии имён с чужими скиллами, пересекающиеся триггеры, невыполненные требования доменов. Используй, когда пользователь говорит «скилл не срабатывает», «вызывается не тот скилл», «проверь установку», «что-то сломалось со скиллами», «bear-skills не работает», а также после установки на новой машине.
    0
    installs
  47. Vault Stats · jtprogru bundle
    Статистика хранилища, поиск мёртвых заметок через `.agents/scripts/vault_stats_*.py` и справка по фоновой автоматизации (launchd-агенты weekly/monthly-distillate). Используй на «какие заметки бесполезны», «статистика базы», «мёртвые заметки», «посчитай связность», «что там собирает weekly по расписанию».
    0
    installs
  48. Vault Mermaid · jtprogru bundle
    Обязательная init-строка с `useMaxWidth` в начале каждого mermaid-блока заметки и правила её размещения. Используй, когда создаёшь или правишь mermaid-схему в заметке.
    0
    installs
  49. Bear New Skill · jtprogru bundle
    Создаёт новый скилл в bear-skills по шаблону коллекции: фронтматтер с триггерами на русском, тело с алгоритмом и границами, README для человека, каркас evals, запись в документацию домена и прогон проверок. Используй, когда пользователь говорит «сделай скилл для X», «заведи новый скилл», «оформи это как скилл», «добавь скилл в bear-skills», а также когда сам замечаешь, что задача повторяется третий раз и заслуживает скилла.
    0
    installs
  50. Code Last Mile · jtprogru bundle
    Достраивает «последние 20%» — слой опыта использования, который выпадает из плана, потому что план декомпозирует существительное, а не сцену. Разбирает один конкретный момент использования по шагам и специфицирует остаток на уровне сантехники. Используй, когда пользователь говорит «вроде работает, но пользоваться невозможно», «чего не хватает до готовности», «доведи до ума», «последние 20%», «почему это ощущается сырым».
    0
    installs
  51. Note Templates · jtprogru bundle
    Выбор и применение шаблонов Templater из папки `_Система/1. Шаблоны/` — таблица «ситуация → шаблон», разграничение похожих шаблонов (мысль/идея/концепт, тезисы/литературка, карта/топик), рецепт вызова `obsidian templater:create-from-template` и его грабли, правила заполнения полей. Используй, когда создаёшь новую заметку и надо выбрать шаблон или завести файл через Templater.
    0
    installs
  52. Sre K8S Triage · jtprogru bundle
    Систематический алгоритм диагностики проблем в Kubernetes — Pod/Deployment/Service. Ведёт от симптома (CrashLoopBackOff, Pending, 5xx, нет трафика) через kubectl-команды к гипотезе и митигации. Используй, когда пользователь говорит «под падает», «не стартует», «не ходит трафик», «k8s проблема», «помоги разобраться с подом», «pod в CrashLoopBackOff/ImagePullBackOff/Pending/OOMKilled».
    0
    installs
  53. Srekit Runbook · jtprogru bundle
    Создаёт runbook через `srekit runbook` и наполняет секции (Symptoms, Diagnose, Mitigate, Verify) из сессии. Срабатывай на «нужен runbook/playbook на алерт X», «зафиксируем, что делать при таком отказе». Runbook прескриптивный, не нарративный: императив настоящего времени для дежурного в 3 ночи; обязательны `--service` и `--alert`, без личных имён и timestamps инцидента.
    0
    installs
  54. Agentops Canary · jtprogru bundle
    Ставит канарейку контекста на длинную сессию: короткий байт-стабильный маркер в начале каждого ответа, по деградации которого видно, что агент теряет хватку за инструкции. Плюс протокол выхода — чекпоинт, пере-якорение, осознанный рестарт. Используй, когда пользователь говорит «длинная сессия», «поставь канарейку», «следи, чтобы ты не поплыл», «разбор инцидента надолго», «контекст скоро кончится», «ты начал забывать инструкции». Уместно в начале долгих SRE-сессий и больших рефакторингов, до того как деградация началась.
    0
    installs
  55. Content Tg Post · jtprogru bundle
    Превращает идею, заметку или сырой текст в готовый пост для Telegram-канала — плотный, с тезисом первым, авторским голосом, в пределах 500-1500 символов. Используй, когда пользователь хочет «написать пост в тг», «оформить мысль для канала», «короткий пост», «tg-пост», «оформить идею для подписчиков».
    0
    installs
  56. Git Release Tag · jtprogru bundle
    Ставит один semver-тег с changelog, собранным из коммитов с прошлого тега. Определяет bump (patch/minor/major) по содержимому коммитов, формирует release notes, при подтверждении пушит тег и создаёт GitHub Release. Используй, когда пользователь хочет «выпустить релиз», «бампнуть версию», «поставить тег», «сделать релиз», «затегать» — и релизится один пакет. Если в репозитории несколько независимо версионируемых пакетов или SDK и решать надо, кого из них бампить, — сначала `git-monorepo-release`, он вызовет этот скилл на каждый тег.
    0
    installs
  57. Obsidian Ingest · jtprogru bundle
    Превращает markdown-источник (статья, вебклип, транскрипт, конспект) в знания базы: литературная заметка, атомарки, связи. Срабатывай на «добавить в базу знаний», «переработать статью», «обработать конспект», «ингестировать», «положить в SecondBrain».
    0
    installs
  58. Vault Archiving · jtprogru bundle
    Правила архивирования в `04. Архив/` — архив для агента плоский (подпапки не создаём никогда), заметки не удаляются а переезжают, порядок `mv` плюс тег `#archive`, конфликт имён, кто архивирует в рабочем цикле. Используй при переносе заметок в архив и при массовой архивации.
    0
    installs
  59. Agentops Brevity · jtprogru bundle
    Включает режим сжатых ответов на остаток сессии: три уровня плотности, сохранение языка пользователя, автоматическое отключение там, где краткость опасна. Используй, когда пользователь говорит «покороче», «без воды», «brevity», «отвечай сжато», «не расписывай», «режим краткости», а также когда просит вернуть нормальный режим. Влияет на вывод модели; вывод команд сокращает не он, а rtk.
    0
    installs
  60. Code Review Line · jtprogru bundle
    Построчные комментарии к diff или PR: одна находка — одна строка, с уровнем серьёзности и конкретным действием. Никакой похвалы и пересказа изменений. Используй, когда пользователь говорит «отревьюь diff», «посмотри изменения», «что не так в этом PR», «код-ревью», «проверь перед коммитом». Для ревью плана до реализации — code-senior-review, здесь только существующий код.
    0
    installs
  61. Agentops Compress · jtprogru bundle
    Сжимает memory-файлы, которые агент читает в начале каждой сессии — CLAUDE.md, AGENTS.md, файлы правил, списки предпочтений, долгие TODO. Сокращает объём, не теряя ни одного пути, флага, команды и имени переменной: сохранность проверяется скриптом, а не на глаз. Используй, когда пользователь говорит «сожми CLAUDE.md», «мой AGENTS.md разросся», «правила занимают слишком много контекста», «почисти memory-файл», «ужми инструкции для агента». Не для обычных текстов и статей — для них content-humanizer; не для кода.
    0
    installs
  62. Agentops Delegate · jtprogru bundle
    Решает, что делать самому, что отдать сабагенту и какому именно, и как задать контракт вывода, чтобы ответ сабагента не сжёг контекст главного окна. Используй, когда пользователь спрашивает «стоит ли звать сабагента», «делегировать это?», «как распараллелить», «контекст кончается, что вынести», или когда задача явно распадается на поиск, правку и проверку. Знает агентов bear-locator, bear-surgeon, bear-reviewer и когда вместо них нужен обычный поиск.
    0
    installs
  63. Srekit Postmortem · jtprogru bundle
    Создаёт постмортем через `srekit postmortem` и наполняет секции (Summary, Impact, Timeline, Root cause, Action items, Lessons learned) фактами из текущего диалога. Срабатывай на «написать/оформить постмортем», «разбор инцидента», «постмортем по INC-…» — даже без упоминания srekit. Метаданные (title, severity, owner, start, end) бери из контекста или спроси; blameless, без личных имён, GAP-маркеры вместо галлюцинаций.
    0
    installs
  64. Code Senior Review · jtprogru bundle
    Состязательное ревью плана: трактует его как работу джуна, собирает контекст по кодовой базе и текущим практикам через веб-поиск, диагностирует ошибки высоты (план либо туманный там, где сложно, либо утонул в деталях без общей картины) и переписывает. Используй, когда пользователь говорит «отревьюь план как сеньор», «что бы сказал опытный инженер», «плана достаточно?», «перепиши план нормально», а также перед тем как отдавать план в работу агенту.
    0
    installs
  65. Git Pr Description · jtprogru bundle
    Формирует описание Pull Request из diff текущей ветки относительно базовой (main/master). Анализирует все коммиты, выделяет «зачем / что / как проверить», фиксирует breaking changes. Используй, когда пользователь хочет «описать PR», «сделать описание для пуллреквеста», «оформить PR», «запушить и открыть PR», «сгенерируй PR description».
    0
    installs
  66. Obsidian Split Note · jtprogru bundle
    Разбивка большой заметки или конспекта лекции на атомарные заметки с сохранением wikilinks в оригинале. Срабатывай на «разбей заметку», «раздели», «рефактори заметку», «обработай лекцию», «разбей конспект», «вынеси понятия из лекции». До 3 конспектов за запуск.
    0
    installs
  67. Git Monorepo Release · jtprogru bundle
    Ведёт релиз монорепо с несколькими независимо версионируемыми пакетами или SDK (sdk-go, sdk-java, sdk-python, sdk-csharp): решает, какие пакеты затронуты, какой bump нужен каждому, и какие теги вида `sdk-go/vX.Y.Z` ставятся одновременно. Умеет backport patch'а в старую версию через release-ветку и cherry-pick. Используй, когда в репозитории несколько версионируемых пакетов и пользователь говорит «релиз монорепо», «затегать несколько SDK», «какие пакеты бампить», «выпустить sdk-go и sdk-python», «бэкпортнуть фикс в v0.1». Для релиза одного пакета в обычном репозитории — `git-release-tag`, не этот скилл.
    0
    installs
  68. Knowledge Structures · jtprogru bundle
    Структуры знаний хранилища — когда и как создавать MOC (`#MapOfContent`), синтез-заметки (`#synthesis`) и атомарные заметки, и по каким признакам выделять раздел большой заметки в отдельную. Используй при создании карт, сравнений и при дроблении конспектов и статей на атомарки.
    0
    installs
  69. Obsidian Add Summary · jtprogru bundle
    Батч-заполнение frontmatter-поля summary в существующих заметках — 10–20 за сессию, с планом и подтверждением. Триггеры: «добавь/заполни/проставь summary», «прогон по summary», проект «Обогащение базы знаний». Меняет только поле summary.
    0
    installs
  70. Obsidian Emotion Log · jtprogru bundle
    Мгновенная фиксация одной эмоции в сегодняшней daily: callout в `### Эмоции` (эмоция, интенсивность 1–10, триггер) со связями на MOC эмоций и людей. ОБЯЗАТЕЛЬНО срабатывай на «зафиксируй эмоцию» и описания состояния («мне тревожно», «бесит», «накрыло»).
    0
    installs
  71. Obsidian Enrich Note · jtprogru bundle
    Обогащение frontmatter заметки — aliases, up, down, other, summary без перемещения файла. Триггеры: «обнови/заполни frontmatter», «добавь aliases/связи/summary», «обогати заметку ссылками». Для рефакторинга с перемещением — obsidian-refactor-inbox.
    0
    installs
  72. Obsidian Note Critic · jtprogru bundle
    Критический анализ заметки — поиск похожих и противоположных тем в базе, выявление противоречий, критика аргументации и полноты. Триггеры: «покритикуй заметку», «найди противоречия», «peer review», «что я упустил», «чего не хватает», «найди дыры».
    0
    installs
  73. Content Article Draft · jtprogru bundle
    Превращает идею, серию заметок или сырой материал в драфт статьи (Habr / Medium / личный блог) — с TL;DR, структурой тезис→аргументы→пример→следствие, авторским голосом. Используй, когда «написать статью», «оформить мысли в лонгрид», «сделать пост для Habr», «черновик статьи», «article draft».
    0
    installs
  74. Obsidian Daily Append · jtprogru bundle
    Добавляет запись в сегодняшнюю daily-заметку (мысль, событие, встреча, TODO, узел): определяет тип, вставляет в нужный раздел, создаёт файл при отсутствии. ОБЯЗАТЕЛЬНО срабатывай на «добавь в сегодняшнюю/daily», «запиши в дневник», «зафиксируй в today».
    0
    installs
  75. Obsidian Inbox Review · jtprogru bundle
    Анализ и ревью заметок из входящих (`00. Входящие`) — только осмотр и отчёт, без изменения файлов. Результат — список заметок с рекомендациями по категории и действию. Для фактической обработки (теги, связи, перемещение) используй obsidian-refactor-inbox.
    0
    installs
  76. Obsidian Untangle Knot · jtprogru bundle
    Разгрузка hub-заметки с высоким in-degree: под-MOC под категории хаба, перепривязка входящих ссылок ресурсных заметок; оригинал остаётся точкой входа. Срабатывай на «распутай клубок», «разгрузи MOC X», «карта стала помойкой», «перепривязать заметки».
    0
    installs
  77. Git Conventional Commit · jtprogru bundle
    Формирует commit-сообщение по Conventional Commits для текущих изменений в git. Анализирует staged-diff (или unstaged, если staged пуст), определяет type/scope, пишет subject и при необходимости тело. Используй, когда пользователь хочет «сделать коммит», «закоммитить изменения», «commit это», «сформулируй commit-message», «commit по конвенции».
    0
    installs
  78. Obsidian Journal Review · jtprogru bundle
    Помощь в ревью ежедневных заметок, формировании еженедельных и ежемесячных обзоров и поддержании порядка в дневнике. Используй когда пользователь просит "сделать еженедельный обзор", "weekly review", "разобрать дневник", "что было на этой неделе", "саммари недели/месяца".
    0
    installs
  79. Obsidian Refactor Inbox · jtprogru bundle
    Полная обработка заметок из `00. Входящие` — типизация, теги, aliases, связи с MOC и людьми, перемещение в папку PARA. Используй на «обработай/разбери заметки из инбокса/входящих». Никогда не удаляет заметки — только архивирует с `#archive`.
    0
    installs
  80. Book Highlights Processor · jtprogru bundle
    Экспорт хайлайтов книг из iBooks/Zotero → Obsidian callouts с claim-заголовками и ==выделением== ключевых фраз. Триггеры — «обработай цитаты/хайлайты», «разбери экспорт из книги», «обработай импорт из iBooks/Zotero».
    0
    installs
  81. Obsidian Refactor Lecture · jtprogru bundle
    Рефакторинг конспектов лекций в Obsidian — извлечение концептов, определений и теорем из конспекта в отдельные заметки, превращение лекции в "оглавление" со ссылками, обновление связей с дисциплинарным MOC. Используй этот скилл когда пользователь просит обработать, разбить, рефакторить конспект лекции или несколько лекций. Триггеры: "обработай лекцию", "разбей конспект", "рефакторинг лекции", "вынеси понятия из лекции", "обработай конспект", "разбей лекцию", "лекция слишком большая". Скилл обрабатывает до 3 конспектов за один запуск.
    0
    installs
  82. Content Tutorial Structure · jtprogru bundle
    Структурирует технический туториал — prerequisites, цель «после прочтения сможешь X», нумерованные шаги с командами и проверками, troubleshooting, cleanup. Не пишет полный текст: создаёт корректный скелет, в который автор досыпает детали. Используй, когда «написать туториал», «оформить пошаговую инструкцию», «how-to», «tutorial»,«гайд по развёртыванию», «инструкция, как сделать X».
    0
    installs