repo-boost

Installation
SKILL.md

Repo-boost

Приведи текущий репозиторий к агентскому стандарту iskron: плотный, AI-first AGENTS.md (читается каждую сессию, а не человеком однажды) + CLAUDE.md, указывающий на него, ритуалы NKS-сессии, прошитые хуками, и гейт качества. Конфиг ты генерируешь из скелета — ничего не копируется руками, пользователь не вставляет шаблонов.

Настоящий деливерабл — интерфейс доверия: документ, которому агент может верить каждую сессию, а не просто красиво-плотный файл. AGENTS.mdпроизводный вид, проекция источников, которые уже держат истину (код, package.json, конфиг CI, файловая система, NKS), плюс тонкий слой авторского суждения (готчи, why-клаузы), который больше нигде не живёт. Поэтому контракт двуглав: плотность (каждая строка меняет поведение) и точность (каждая производная строка перепроверена против источника в этом прогоне). Плотная ложная строка хуже многословной — короткую и уверенную агент глотает без сопротивления. Проверяй с той же строгостью, с какой сжимаешь.

Скелет тела живёт в references/agents-template.md (относительно этого скилла). Прочти его: это набор ##-секций, которые обязан иметь готовый AGENTS.md, со слотами <…> и немногими заметками <!-- … -->. Заполни слоты, выброси неприменимые опциональные строки/секции, вычисти каждую заметку, не оставь ни одной угловой скобки. Скелет — что произвести; этот файл — как.

Контракт: 2. Шаг 7 штампует это число в каждый записанный AGENTS.md. Увеличивай на единицу только когда перемена здесь или в скелете делает уже сгенерированный файл неверным — секция добавлена, переименована или изъята, ритуал изменён, имя тула выпало; никогда — ради формулировок. Репо с меньшим штампом получает полную дугу, и ты называешь контракт, из которого пришёл его конфиг.

Это простой счётчик, и он нарочно ни дата, ни версия плагина. Дата не выражает двух перемен в один день — второй нечем объявить себя. Версия релиза движется на каждом релизе, включая не трогающие ни одного скилла здесь, — штамповать её значило бы объявлять каждый конфиг устаревшим после любого релиза, а сигнал устаревания, срабатывающий постоянно, перестают читать. Этот счётчик — собственность шаблона и движется только когда его выход становится неверен. Конфиг со штампом-датой предшествует этой схеме — считай его ниже любого числа и прогони полную дугу.

Скелет сознательно инлайнит граф-агностичную агентскую дисциплину (Рабочие принципы, части «Жизненного цикла сессии») в каждый сгенерированный AGENTS.md, чтобы файл стоял сам — для агентов без доступа к NKS. Держи её инлайн — не заменяй указателем в граф методологии, хотя содержание там дублируется.

Аудит → классификация → действие (не «свежий-или-настроенный»)

Репозиторий никогда не бывает просто свежим или настроенным — это спектр, и ловушка звучит так: «файл существует, значит, его факты верны». Не ветвись по наличию AGENTS.md / CLAUDE.md / .claude/. Вместо этого аудируй каждую заботу против её источника истины и классифицируй:

Installs
4
GitHub Stars
1
First Seen
Jul 29, 2026
repo-boost — iskron-ai/skills