К основному содержанию
скилл CX Codex

implementation-plan — скилл для Claude Code: план внедрения

Скилл оформляет план разработки так, чтобы сначала показать решения, которые пользователь может захотеть изменить. Пригодится перед началом сборки, особенно после обсуждения требований.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add Neeeophytee/finding-unknowns-skills --skill implementation-plan -a claude-code
Открыть на GitHub

Что делает implementation-plan

План начинается с краткого описания задачи, выбранного подхода и самого рискованного допущения. Затем скилл выносит наверх решения о модели данных, интерфейсах типов и API: для каждого нужны выбранный вариант, альтернатива и цена позднего изменения. Неопределённости тоже получают место в плане — с принятым вариантом и сигналом для смены курса.

Механическую работу вроде рефакторинга, связки частей проекта, миграций и тестов скилл предлагает сжать и разместить ниже. В конце он просит подтвердить конкретные пункты до старта. Для длинного плана или запроса на визуальную подачу предусмотрена одна автономная HTML-страница со сворачиваемыми разделами и закреплёнными сверху решениями. Если подход меняется по ходу планирования, скилл требует вынести это в отдельное решение, а не менять план молча.

Какие задачи решает

  • Расставить решения в плане по вероятности изменений
  • Показать альтернативы и цену позднего пересмотра
  • Зафиксировать неопределённости и условия смены курса
  • Сжать описание рефакторинга, связки, миграций и тестов
  • Запросить подтверждение конкретных пунктов до начала работы

Примеры запросов агенту

  • Составь план внедрения этой функции и сначала покажи решения, которые я могу захотеть изменить.
  • После нашего обсуждения требований подготовь план, отметь неизвестные и условия для смены подхода.
  • Оформи длинный план одной HTML-страницей со сворачиваемыми разделами.

Как установить implementation-plan

1Через Skills CLI (Vercel)

npx skills add Neeeophytee/finding-unknowns-skills --skill implementation-plan -a claude-code

2Вручную: положить файлы

~/.claude/skills/implementation-plan/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/implementation-plan/

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Вопросы о implementation-plan

Как установить implementation-plan в Claude Code?

Выполните npx skills add Neeeophytee/finding-unknowns-skills --skill implementation-plan -a claude-code. Файл скилла находится по пути ~/.claude/skills/implementation-plan/SKILL.md.

Что делает implementation-plan?

Он формирует план разработки, ставя решения, которые вероятнее всего захотят пересмотреть, выше механических задач. В конце просит выбрать или подтвердить пункты до начала работы.

Можно ли получить план в HTML?

Да. Если план длиннее одного экрана или нужна визуальная подача, скилл предлагает автономную HTML-страницу со сворачиваемыми разделами и решениями, закреплёнными сверху.

Исходный текст

SKILL.md · MIT
---
name: implementation-plan
description: Write an implementation plan that leads with the decisions the user is most likely to change, and buries the mechanical work at the bottom. Use when planning is requested before a build, especially after brainstorming or an interview.
---

# Implementation plan

A plan's job is not to prove you thought of everything. It's to put the reversible-but-expensive decisions in front of the user while changing them is still free. Order the plan by likelihood-of-tweaking, not by build order.

## Steps

1. Open with a three-line summary: what is being built, the approach chosen, and the single riskiest assumption.
2. **Section 1 — Decisions you'll probably want to tweak.** Data model changes, new type interfaces, API shapes, anything user-facing. For each: the choice made, one alternative considered, and what changing it later would cost.
3. **Section 2 — Known unknowns and how the plan absorbs them.** Where ambiguity remains, state the default that will be taken and the signal that would trigger a pivot. A plan that admits its unknowns survives contact with the territory; one that doesn't just breaks quietly.
4. **Section 3 — The mechanical work.** Refactors, wiring, migrations, tests. Compress this; the user trusts you here and reviewing it is a waste of their attention.
5. End with the review request: the 2-4 specific items you want a yes/no or a pick on before starting.
6. If the plan is more than a screenful or the user prefers visual artifacts, offer it as a single self-contained HTML page — sections collapsible, tweakable decisions pinned to the top.

## Guardrails

- If a genuinely better approach appears mid-planning, present the pivot as its own decision — don't silently re-plan.
- Keep it reviewable in minutes. A plan too long to read gets skimmed, and skimmed plans hide bad decisions.
- The plan should leave room for improvisation during implementation; over-specified plans fail exactly where the territory disagrees with the map.

© Neeeophytee · MIT · Neeeophytee/finding-unknowns-skills

Похожие скиллы

Все скиллы по теме «Настройка агента: память, контекст, субагенты» →
setup-matt-pocock-skills Matt Pocock Скилл настраивает репозиторий для инженерных скиллов Matt Pocock: задаёт трекер задач, метки триажа и расположение доменной документации. Запустите его перед первым использованием остальных скиллов. 1 052 851установок ask-matt Matt Pocock Помогает выбрать подходящий скилл или рабочий поток из набора Matt Pocock. Пригодится, когда непонятно, с чего начать задачу: от идеи до разбора бага. 766 587установок to-tickets Matt Pocock Разбивает план, спецификацию или переписку на небольшие сквозные задачи и отмечает, какие из них блокируют остальные. Пригодится, когда нужно согласовать порядок работы до публикации задач в трекере. 711 230установок writing-plans Jesse Vincent Скилл превращает требования к многошаговой задаче в подробный план реализации до начала работы с кодом. Пригодится, когда исполнителю нужно зафиксировать файлы, интерфейсы и проверки. CX Codex 282 859установок caveman-review JuliusBrussee Пишет замечания к коду одной строкой: место, проблема, исправление. Пригодится, когда ревью диффа или PR надо пройти быстро и без воды. CX Codex +1 411 800установок caveman-compress JuliusBrussee Сжимает CLAUDE.md, списки задач и другие текстовые файлы в краткий формат, сохраняя читаемую резервную копию. CX Codex +1 411 500установок

Из того же набора14

reference-hunt Разбирает сторонний код или репозиторий как спецификацию и переносит логику в целевой стек, когда требования трудно сформулировать словами. CX Codex +1 ★ 355звёзд репо progressive-disclosure Скилл делит большой файл инструкций на короткий входной файл и ветки, которые открываются по условию. Пригодится для skills, CLAUDE.md и спецификаций. CX Codex +1 ★ 355звёзд репо pitch-packager Скилл собирает готовую работу — спеку, прототип, заметки по реализации — в один документ, который ревьюер прочитает и одобрит за один заход. CX Codex +1 ★ 355звёзд репо interview-me Опрашивает разработчика строго по одному вопросу за ход, чтобы устранить неясности перед написанием кода. Пригодится, когда мозговой штурм окончен, но в спецификации остались белые пятна. CX Codex +1 ★ 355звёзд репо implementation-notes Ведёт implementation-notes.md во время реализации: записывает каждое отклонение от плана и найденные крайние случаи, чтобы следующая сессия не начинала с нуля. CX Codex +1 ★ 355звёзд репо context-audit Находит противоречия, дубли и лишние правила в инструкциях агента — от CLAUDE.md до описаний MCP-инструментов. Формирует диф с кандидатами на удаление. CX Codex +1 ★ 355звёзд репо change-quiz Скилл разбирает изменения после рабочей сессии и проверяет понимание через квиз перед слиянием. Он пригодится при ревью крупного diff. CX Codex +1 ★ 355звёзд репо brainstorm-prototypes Скилл делает 3–5 намеренно разных черновых вариантов — макетов, подходов, названий, — чтобы вы отреагировали на них и поняли, чего хотите. CX Codex +1 ★ 355звёзд репо

Спонсоры проекта

Компании, которые помогают держать аналитику открытой