"Показать бэклог проекта под китом — записи `backlog.md` базы — или записать в него то, что оператор сказал своими словами. Звать словами «что в бэклоге», «покажи бэклог», «запиши в бэклог» или /backlog [что записать]. Не для взятия задачи в работу — это /drive."
Install
npx skillscat add t8nax/agents-kit/backlog Install via the SkillsCat registry.
Навык: backlog
Показать бэклог или дописать в него — и только. Запись в работу берёт /drive <номер записи>.
Как пишется, нумеруется и берётся запись — backlog-record.md; его путь и путь базы поданы в начале сессии. Кит промолчал или пришёл текст разрыва — бэклога нет: сказать, что проект берётся под кит скиллом /onboard, или что разорвано.
backlog.md базы читается с диска, а не по памяти сессии: показ читает файл целиком, запись — по backlog-record.md. Файла нет — его довезёт повторный base-init.ps1.
Показать
- Записей нет — так и сказать.
- Есть записи без номера или чужими буквами, нет счётчика — выдать номера по правилам; не хватает включённого поля — проставить. Закоммитить
backlog.mdявным путём и сказать, что дописано. - Показать номера, заголовки и значения включённых полей, без HTML-комментариев, не сортируя.
- Спросили про номер — показать текст оператору этой записи; «Агенту» — когда просят подробности.
Записать
Оператор говорит своими словами; запись пишется не дословно, а по правилам.
- Сверить просьбу с заголовками записей —
backlog-record.md. - Разложить просьбу на записи. «То, что обсуждали», «тот баг», местоимения раскрываются в тексте оператору; сказанное про код и найденное по коду и базе — в «Агенту».
- Выдать номера новым записям счётчиком, проставить включённые поля и дописать их; что легло в найденную запись — строкой в её «Агенту».
- Закоммитить
backlog.mdявным путём. - Показать оператору номера, заголовки, текст оператору и поставленные значения полей; дополненные записи — их номерами.
Оператор просит включить или выключить поле — правкой строки поля: в шапке: привести записи к новому перечню и закоммитить backlog.md явным путём. Сама сессия строку не заводит.
Чего не делать
- Не брать и не вырезать запись.
- Не переписывать и не удалять записи без слова оператора — кроме номера, включённого поля и строки в «Агенту», которых в записи нет.
- Не менять существующий номер — кроме номера чужими буквами — и не переставлять записи по значению поля.