Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
secondsky avatar

Plan Interview

  • 307 installs
  • 202 repo stars
  • Updated August 4, 2026
  • secondsky/claude-skills

plan-interview is a Claude Code skill that structures development-oriented interviews so developers can clarify requirements, validate assumptions, and define scope before implementation work starts.

About

plan-interview is a planning skill from secondsky/claude-skills for developers who need structured interviews during early product or feature work. The skill helps define interview goals, question sets, and session flow so requirement-gathering stays focused instead of drifting into unstructured conversation. Developers reach for plan-interview when a feature idea needs user or stakeholder input before committing to architecture or sprint tasks. With minimal bundled documentation, the skill acts as a lightweight interview-planning prompt pattern for validation-phase discovery rather than a full research repository.

  • plan-interview

Plan Interview by the numbers

  • 307 all-time installs (skills.sh)
  • +13 installs in the week ending Aug 5, 2026 (Skillselion tracking)
  • Ranked #1,319 of 4,347 Backend & APIs skills by installs in the Skillselion catalog
  • Data as of Aug 5, 2026 (Skillselion catalog sync)
npx skills add https://github.com/secondsky/claude-skills --skill plan-interview

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs307
repo stars202
Last updatedAugust 4, 2026
Repositorysecondsky/claude-skills

How do you plan a requirements interview for development?

Use plan-interview for development tasks

Who is it for?

Developers or tech leads preparing focused stakeholder or user interviews before scoping a feature.

Skip if: Teams that already have formal UX research playbooks or need automated survey or analytics tooling instead of interview planning.

When should I use this skill?

A feature or project needs a structured interview plan to validate requirements before implementation starts.

What you get

An interview plan with goals, question list, and session structure for requirement validation.

Files

SKILL.mdMarkdownGitHub ↗

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:

ComplexitySignalsQuestions
SimpleSingle feature, clear scope10-15
ModerateMulti-component, some integrations18-23
ComplexCross-system, many stakeholders22-28

Usage:

/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

Related skills

How it compares

Use plan-interview for quick interview structuring; use dedicated UX research skills when full study design, synthesis, and recruiting workflows are required.

FAQ

What does plan-interview help developers create?

plan-interview helps developers produce a structured interview plan with goals, questions, and session flow for requirement validation. The output clarifies scope before implementation work begins.

When should plan-interview be used?

plan-interview fits the validate phase when a feature idea needs stakeholder or user input before architecture or sprint planning. Use it to replace ad-hoc conversations with focused discovery sessions.

Backend & APIsbackendintegrations

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.