backlog: переименовать плагин в av-dev-backlog, скилл — в backlog
Соглашение об именах: длинное имя плагина с префиксом av-dev- (уникально в маркетплейсе), короткие имена скилов внутри. Вызов — /av-dev-backlog:backlog, единообразно для будущих плагинов. Путь к backlog.py в SKILL.md обновлён под новую раскладку ($CLAUDE_PLUGIN_ROOT/skills/backlog/scripts/backlog.py). Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -6,8 +6,8 @@
|
||||
},
|
||||
"plugins": [
|
||||
{
|
||||
"name": "backlog",
|
||||
"source": "./backlog",
|
||||
"name": "av-dev-backlog",
|
||||
"source": "./av-dev-backlog",
|
||||
"description": "Ведение беклога задач как каталога markdown-файлов: заведение из диалога, разбор находок ревью, груминг, приоритизация, декомпозиция, штурм идей.",
|
||||
"version": "0.1.0"
|
||||
}
|
||||
|
||||
@@ -7,18 +7,22 @@
|
||||
|
||||
```
|
||||
/plugin marketplace add /home/av/projects/private/dev-skills
|
||||
/plugin install backlog@av-dev-skills
|
||||
/plugin install av-dev-backlog@av-dev-skills
|
||||
```
|
||||
|
||||
Маркетплейс можно добавить и по git-URL, если репозиторий будет опубликован.
|
||||
|
||||
## Плагины
|
||||
|
||||
- **backlog** — ведение беклога задач как каталога markdown-файлов (одна задача =
|
||||
один файл `<slug>.md` + строка в индексе `README.md`). Скилл
|
||||
`av-dev-backlog`: заведение задачи из диалога, разбор находок аудита/ревью,
|
||||
груминг, приоритизация, декомпозиция, штурм идей. Реализацией не занимается.
|
||||
Вызов: `/backlog:av-dev-backlog`.
|
||||
- **av-dev-backlog** — ведение беклога задач как каталога markdown-файлов (одна
|
||||
задача = один файл `<slug>.md` + строка в индексе `README.md`). Скилл
|
||||
`backlog`: заведение задачи из диалога, разбор находок аудита/ревью, груминг,
|
||||
приоритизация, декомпозиция, штурм идей. Реализацией не занимается. Вызов:
|
||||
`/av-dev-backlog:backlog`.
|
||||
|
||||
Соглашение об именах: имя **плагина** длинное с префиксом `av-dev-` (уникально в
|
||||
маркетплейсе), имена **скилов** внутри — короткие. Вызов выходит вида
|
||||
`/av-dev-<плагин>:<скилл>`.
|
||||
|
||||
## Структура
|
||||
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
{
|
||||
"name": "backlog",
|
||||
"name": "av-dev-backlog",
|
||||
"description": "Ведение беклога задач как каталога markdown-файлов (одна задача = один файл + строка в индексе README). Заведение, груминг, приоритизация, декомпозиция, штурм идей, разбор находок ревью.",
|
||||
"version": "0.1.0",
|
||||
"author": {
|
||||
@@ -1,5 +1,5 @@
|
||||
---
|
||||
name: av-dev-backlog
|
||||
name: backlog
|
||||
description: Работа с беклогом задач как с каталогом markdown-файлов (одна задача = один файл + строка в индексе README). Заведение задачи из диалога, разбор находок аудита/ревью в задачи, груминг (интерактивная чистка неактуального), приоритизация, декомпозиция на независимо полезные части, мозговой штурм идеи. Использовать, когда просят добавить задачу/идею в беклог, превратить находки ревью в задачи, разобрать беклог, расставить приоритеты, разбить задачу или проработать идею. Не реализует задачи — этим занимается пайплайн задачи проекта.
|
||||
---
|
||||
|
||||
@@ -28,7 +28,7 @@ description: Работа с беклогом задач как с катало
|
||||
|
||||
## Инструмент (`backlog.py`)
|
||||
|
||||
Пусть `bl="$CLAUDE_PLUGIN_ROOT/skills/av-dev-backlog/scripts/backlog.py"`.
|
||||
Пусть `bl="$CLAUDE_PLUGIN_ROOT/skills/backlog/scripts/backlog.py"`.
|
||||
|
||||
```
|
||||
python3 $bl check # согласованность + метрики здоровья, exit 1 при расхождениях
|
||||
Reference in New Issue
Block a user