diff --git a/.claude/settings.json b/.claude/settings.json index 9030888..4aa54b2 100644 --- a/.claude/settings.json +++ b/.claude/settings.json @@ -1,5 +1,14 @@ { + "extraKnownMarketplaces": { + "av-dev-skills": { + "source": { + "source": "url", + "url": "ssh://git@git.vakhrushev.me:2222/av/dev-skills.git" + } + } + }, "enabledPlugins": { - "frontend-design@claude-plugins-official": true + "frontend-design@claude-plugins-official": true, + "av-dev-backlog@av-dev-skills": true } } diff --git a/.claude/skills/task-pipeline/SKILL.md b/.claude/skills/task-pipeline/SKILL.md index 44975e2..de3fb6d 100644 --- a/.claude/skills/task-pipeline/SKILL.md +++ b/.claude/skills/task-pipeline/SKILL.md @@ -136,7 +136,7 @@ goose + синк ER-схемы `docs/specs/database.md`, htmx по web-ui-кон - Суть переехавшего решения — в `docs/specs`/`docs/adr`, если ещё не там. - Если менялась структура БД — убедись, что ER-схема `docs/specs/database.md` обновлена в этом же change. -- Прогони `python3 ~/.claude/skills/backlog/scripts/backlog.py check` — индекс не +- Проверь согласованность индекса командой `check` скилла `backlog` — индекс не должен ссылаться на удалённый файл. ### 10. Коммит diff --git a/CLAUDE.md b/CLAUDE.md index 7538252..b104ba5 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -101,7 +101,10 @@ OpenSpec (пилот — `ingest`). До переноса источник ис [README.md](docs/backlog/README.md). Приоритеты: высокий/средний/низкий. Работа с беклогом (заведение из диалога, разбор находок ревью/аудита, груминг, приоритизация, декомпозиция, штурм идеи) — через скилл **`backlog`**; формат - файла, слага, индекса и кладбища он и держит, здесь не дублируем. + файла, слага, индекса и кладбища он и держит, здесь не дублируем. Скилл + поставляется плагином `av-dev-backlog` (маркетплейс `av-dev-skills`, включён в + `.claude/settings.json`); вызов — `/av-dev-backlog:backlog`, свой скрипт + `backlog.py` он зовёт сам — путь к нему в проекте не зашиваем. - **Источники задач:** диалог, инбокс Tududi и находки ревью. Отложенная находка `review-pipeline` (реальная, но не для текущего мерджа) заводится задачей через скилл `backlog` с тегом партии `review-ГГГГ-ММ-ДД` — так уже сделаны задачи