plan-interview — скилл для Claude Code: интервью и спека
Превращает черновой план в готовую к работе спецификацию через адаптивное интервью. Пригодится, когда идея есть, а требований пока нет.
npx skills add secondsky/claude-skills --skill plan-interview -a claude-codeЧто делает plan-interview
Скилл проводит структурированное интервью по вашему плану и на выходе пишет файл спецификации. Глубина подстраивается под сложность: для одной понятной фичи хватит 10-15 вопросов, для системы с несколькими компонентами — 18-23, для кросс-системного проекта с кучей заинтересованных сторон — 22-28. Вопросы идут по фазам: сначала рамки и критерии успеха, потом архитектура и данные, затем пользовательские сценарии, риски и эксплуатация.
Запускается слэш-командой /plan-interview:interview [plan-file]. Она читает ваш файл плана и создаёт рядом файл вида docs/feature-plan-spec.md. Внутри скилла есть субагент spec-reviewer: он оценивает готовую спеку по четырём осям — полнота, непротиворечивость, ясность формулировок и проработка краевых случаев, по 25 баллов на каждую. Вызывается фразой вроде «проверь мою спеку».
Логика интервью строится на том, чтобы не спрашивать то, что уже написано в плане. Вместо этого скилл копает краевые случаи, вытаскивает наружу неявные допущения и ловит противоречия между ответами. Если план совсем сырой, интервью займёт заметно больше времени — это повод сначала дописать хотя бы рамки и цели, иначе половина вопросов уйдёт на уточнение очевидного.
Какие задачи решает
- превратить набросок фичи в спеку, по которой можно писать код
- собрать требования через последовательные вопросы, а не хаотичный список
- вытащить неявные допущения и противоречия до начала реализации
- проверить готовую спецификацию на полноту и краевые случаи
- зафиксировать риски и план отката перед стартом
Примеры запросов агенту
- /plan-interview:interview docs/feature-plan.md
- проведи интервью по плану в docs/payments-plan.md и сохрани спеку рядом
- проверь мою спецификацию на противоречия и пропущенные краевые случаи
Как установить plan-interview
1Через Skills CLI (Vercel)
npx skills add secondsky/claude-skills --skill plan-interview -a claude-code2Вручную: положить файлы
~/.claude/skills/plan-interview/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/plan-interview/
1Через Skills CLI (Vercel)
npx skills add secondsky/claude-skills --skill plan-interview -a codex2Вручную: положить файлы
.agents/skills/plan-interview/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add secondsky/claude-skills --skill plan-interview -a cursor2Вручную: положить файлы
.cursor/skills/plan-interview/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install secondsky/claude-skills plan-interview2Вручную: положить файлы
.github/skills/plan-interview/SKILL.md1Через Skills CLI (Vercel)
npx skills add secondsky/claude-skills --skill plan-interview -a gemini-cli2Командой платформы
gemini skills install https://github.com/secondsky/claude-skills --path plugins/plan-interview/skills/plan-interviewВручную: положить файлы
.devin/skills/plan-interview/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add secondsky/claude-skills --skill plan-interview -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Из того же набора89
Похожие
Рядом в теме «Настройка агента: память, контекст, субагенты»
Все скиллы по теме «Настройка агента: память, контекст, субагенты» →Вопросы о plan-interview
Как установить plan-interview в Claude?
Выполните npx skills add secondsky/claude-skills --skill plan-interview -a claude-code. Файл скилла окажется по пути ~/.claude/skills/plan-interview/SKILL.md.
Что делает plan-interview?
Проводит адаптивное интервью по вашему плану и собирает из ответов спецификацию, готовую к реализации. Глубина вопросов зависит от сложности плана.
Как работает субагент spec-reviewer?
Он оценивает готовую спецификацию по четырём осям — полнота, непротиворечивость, ясность и краевые случаи, по 25 баллов на каждую. Запускается, когда вы просите проверить качество спеки.
Исходный текст
SKILL.md · MIT
--- name: plan-interview description: Adaptive interview-driven spec generation. Use when converting rough plans into comprehensive specifications, needing structured requirements gathering, or transforming ideas into implementation-ready documentation. license: MIT --- # Plan Interview Skill Transform rough plans into comprehensive, implementation-ready specifications through adaptive, structured interviews. ## When to Use - Converting a plan or idea into a detailed specification - Gathering requirements through structured questioning - Transforming rough documentation into implementation-ready specs - Ensuring all edge cases, risks, and stakeholders are considered before implementation ## Available Components ### Command: `/plan-interview:interview [plan-file]` Adaptive interview that calibrates depth based on plan complexity: | Complexity | Signals | Questions | |------------|---------|-----------| | **Simple** | Single feature, clear scope | 10-15 | | **Moderate** | Multi-component, some integrations | 18-23 | | **Complex** | Cross-system, many stakeholders | 22-28 | **Usage:** ```bash /plan-interview:interview docs/feature-plan.md # Output: docs/feature-plan-spec.md ``` ### Agent: `spec-reviewer` Autonomous quality analysis of specifications across 4 dimensions: - **Completeness** (25 pts) - All sections populated? - **Consistency** (25 pts) - No contradictions? - **Clarity** (25 pts) - No ambiguous language? - **Edge Cases** (25 pts) - Error handling defined? Triggers when you say "review my spec" or "check specification quality". ## Interview Phases 1. **Foundations & Scope** - Stakeholders, success criteria, constraints, MVP scope 2. **Technical Deep-Dive** - Architecture, data models, scalability, security 3. **User Experience** - Personas, flows, cognitive load, error recovery 4. **Risks & Tradeoffs** - Risk categorization, blast radius, contingency plans 5. **Operationalization** - Testing, deployment, monitoring 6. **Wrap-Up** (optional) - Only for complex plans with remaining gaps ## Interview Philosophy **Core Principle**: Depth over breadth. Better to deeply understand critical aspects than superficially cover everything. **Key Techniques**: - Non-obvious questions - Skip what the plan already answers - Edge probing - What happens in unusual cases? - Assumption surfacing - Make implicit beliefs explicit - Contradiction detection - Flag when answers don't align - Adaptive depth - Probe deeper on complex areas, move faster on clear ones ## Spec Output Structure Generated specs include: - Overview (problem, solution, success criteria, stakeholders) - Functional and non-functional requirements - Technical design (architecture, data models, APIs, security) - User experience (personas, flows, states, edge cases) - Risks and mitigations (risk register, tradeoffs, contingency plans) - Implementation notes (key decisions, dependencies, migration) - Operationalization (testing, deployment, monitoring) - Open questions and out-of-scope items - Phasing (MVP vs future) ## References Load these for deeper guidance during interviews: - `references/phase-1-clarifications.md` - Foundations questions and pitfalls - `references/phase-2-technical.md` - Architecture discussion patterns - `references/phase-3-ux.md` - Persona development, UX patterns - `references/phase-4-risks.md` - Risk assessment frameworks - `references/interview-techniques.md` - Cross-cutting interview skills - `references/example-spec.md` - Annotated high-quality spec example
© secondsky · MIT · secondsky/claude-skills