plan-task — скилл для Claude Code: план задачи по шагам
Дорабатывает черновик спецификации задачи: добавляет критерии приёмки, архитектуру и фазы с проверкой качества на каждом шаге.
npx skills add NeoLabHQ/context-engineering-kit --skill plan-task -a claude-codeЧто делает plan-task
Скилл берёт файл задачи из .specs/tasks/draft/ и прогоняет его через несколько стадий. Сначала параллельно идут исследование, разбор кодовой базы и бизнес-анализ — на последнем уточняется описание и появляются критерии приёмки. Потом находки сводятся в обзор архитектуры. Завершает разбиение на отдельные файлы подзадач, собранные в фазы, которые можно проверить по отдельности.
Внутри много настроек. Порог качества судьи задаётся через --target-quality, число повторов реализации — через --max-iterations, стадии можно включать и выключать (--included-stages, --skip). Флаги --fast и --one-shot оставляют только бизнес-анализ и разбиение; во втором режиме проверки качества вообще не запускаются. Режим --refine смотрит правки через git diff и перезапускает затронутые стадии, а --human-in-the-loop ставит паузы на выбранных фазах.
Путь к файлу задачи обязателен, и файл должен лежать в .specs/tasks/draft/. В конце работы задача переносится из draft/ в todo/. Без судьи на фазах (--skip-judges) отсекать слабые планы нечему, так что --one-shot на ответственных задачах лучше не брать.
Какие задачи решает
- собрать из черновика задачи готовый план с критериями приёмки
- разбить крупную задачу на файлы подзадач по проверяемым фазам
- получить обзор архитектуры до начала кодинга
- перепроверить план после правки спецификации пользователем
- задать порог качества для автоматической проверки каждой фазы
Примеры запросов агенту
- Доработай
.specs/tasks/draft/add-validation.feature.mdс порогом--target-quality 4.0 - Перезапусти только затронутые стадии для
.specs/tasks/draft/add-validation.feature.mdс флагом--refine - Продолжи с места остановки для
.specs/tasks/draft/add-validation.feature.mdчерез--continue
Как установить plan-task
1Через Skills CLI (Vercel)
npx skills add NeoLabHQ/context-engineering-kit --skill plan-task -a claude-code2Вручную: положить файлы
~/.claude/skills/plan-task/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/plan-task/
1Через Skills CLI (Vercel)
npx skills add NeoLabHQ/context-engineering-kit --skill plan-task -a codex2Вручную: положить файлы
.agents/skills/plan-task/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add NeoLabHQ/context-engineering-kit --skill plan-task -a cursor2Вручную: положить файлы
.cursor/skills/plan-task/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install NeoLabHQ/context-engineering-kit plan-task2Вручную: положить файлы
.github/skills/plan-task/SKILL.md1Через Skills CLI (Vercel)
npx skills add NeoLabHQ/context-engineering-kit --skill plan-task -a gemini-cli2Командой платформы
gemini skills install https://github.com/NeoLabHQ/context-engineering-kit --path skills/plan-taskВручную: положить файлы
.devin/skills/plan-task/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add NeoLabHQ/context-engineering-kit --skill plan-task -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о plan-task
Как установить plan-task в Claude Code?
Выполните npx skills add NeoLabHQ/context-engineering-kit --skill plan-task -a claude-code. После установки скилл лежит в ~/.claude/skills/plan-task/SKILL.md.
Что делает plan-task?
Дорабатывает черновик спецификации: проводит анализ, сводит результат в архитектуру, раскладывает задачу на файлы подзадач по фазам и переводит её из draft/ в todo/.
Можно ли обойтись без проверок качества?
Да, для этого есть --skip-judges или готовый --one-shot. В этом режиме фазы проходят без оценки судьи, поэтому слабый план никто не отсечёт.