plan-writing — скилл для Claude Code: план задач с проверкой
Разбивает работу на короткие задачи с критериями проверки. Пригодится при добавлении фичи, рефакторинге или любой многошаговой работе.
npx claude-code-templates@latest --skill productivity/plan-writingЧто делает plan-writing
Скилл даёт агенту рамку для плана: каждая задача — одно понятное действие на 2–5 минут, с отдельной проверкой. Сначала идёт цель одним предложением, потом список задач, в конце — условия готовности. Файл плана сохраняется в корне проекта под именем вида {task-slug}.md, например auth-feature.md для добавления авторизации. В .claude/, docs/ и временные папки такие файлы не кладут.
Шаблонов внутри нет намеренно. Для нового проекта план отвечает на вопросы про стек и минимальный набор функций, для правки бага — про причину и конкретную строку, для фичи — про затронутые файлы. Задач советует держать не больше десяти: если не влезает, работу делят на несколько планов. Проверка тоже простая — не «убедиться, что работает», а конкретная команда или действие в браузере.
Скиллу разрешены только Read, Glob и Grep. Значит, план он пишет, а код не трогает — правки остаются за вами. Если ждёте, что агент сам начнёт выполнять пункты, это не тот инструмент.
Какие задачи решает
- разложить добавление фичи на проверяемые шаги
- зафиксировать критерии готовности до начала работы
- выделить зависимости между задачами и параллельные куски
- спланировать рефакторинг сразу в нескольких файлах
- описать починку сложного бага через причину и место правки
Примеры запросов агенту
- составь план для добавления авторизации через next-auth
- разбей рефакторинг модуля оплаты на задачи с проверками
- сделай план починки бага с дублями записей в базе
Как установить plan-writing
1Через claude-code-templates
npx claude-code-templates@latest --skill productivity/plan-writing2Через Skills CLI (Vercel)
npx skills add davila7/claude-code-templates --skill plan-writing -a claude-code3Вручную: положить файлы
~/.claude/skills/plan-writing/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/plan-writing/
Вручную: положить файлы
.agents/skills/plan-writing/SKILL.mdДля всех проектов — ~/.agents/skills/
Вручную: положить файлы
.cursor/skills/plan-writing/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install davila7/claude-code-templates plan-writing2Вручную: положить файлы
.github/skills/plan-writing/SKILL.mdКомандой платформы
gemini skills install https://github.com/davila7/claude-code-templates --path cli-tool/components/skills/productivity/plan-writingВручную: положить файлы
.devin/skills/plan-writing/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Claude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о plan-writing
Как установить plan-writing в Claude?
Через шаблоны: npx claude-code-templates@latest --skill productivity/plan-writing. Второй способ — npx skills add davila7/claude-code-templates --skill plan-writing -a claude-code.
Что делает plan-writing?
Помогает агенту собрать план работы: цель, короткие задачи с проверкой и условия готовности. Файл плана ложится в корень проекта.
Может ли скилл сам править код?
Нет. Ему разрешены только Read, Glob и Grep, поэтому он читает и ищет, а изменения вносите вы.