From aba8c4ca4b78ed4c86674a67396b534cef055294 Mon Sep 17 00:00:00 2001 From: OpeItcLoc03 Date: Thu, 11 Jun 2026 08:39:20 +0000 Subject: [PATCH] meta(tasks): create [create-task-format-for-poller-skill] in OpeItcLoc03/claude-skills --- .tasks/STATUS.md | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/.tasks/STATUS.md b/.tasks/STATUS.md index ecf3aa6..221fb48 100644 --- a/.tasks/STATUS.md +++ b/.tasks/STATUS.md @@ -966,3 +966,30 @@ No `consult` was needed; nothing irreversible or cross-cutting. Files changed: ` --- + +## ⚪ [create-task-format-for-poller-skill] — Создать скил `task-format-for-poller` в `claude-skills/skills/` по TDD-процессу (`superpowers:writing-skills`). + +**Weight:** needs-claude + +**Зачем:** правила оформления задач для автономного поллера (`**Weight:**`, `**Notify:**`) должны жить в скиле, который едет с `factory` к внешним пользователям. Вики — внутренняя, скилы — публичные. + +**Что знаем (из исходника `projects-meta-mcp/src/lib/status-md.ts`):** +- `**Weight:** needs-claude | needs-human | cheap-ok` — capability-фильтр поллера +- `**Notify:** /` — inbox-уведомление при завершении +- Без `Weight` — поллер не берёт; `needs-human` — только ручное + +**TDD-фазы:** +1. RED: baseline-субагент без скила — фиксируем пропущены ли поля +2. GREEN: минимальный SKILL.md закрывающий gaps +3. REFACTOR: до bulletproof + +**Источники:** `agenda/concepts/task-format-agent-poller` + `OpeItcLoc03/common/.wiki/concepts/agents-task-runner-ops.md` + +**Status:** ready +**Where I stopped:** (not started) +**Next action:** Прочитать `agenda/concepts/task-format-agent-poller`. Запустить baseline-субагент без скила — зафиксировать нарушения (Weight/Notify). +**Branch:** n/a +**Notify:** OpeItcLoc03/workshop + + +---