plan-a-feature
SolidBuilds a feature specification from scratch through a relentless, evidence-based interview that walks the design tree decision-by-decision, resolving dependencies as it goes. Use when the user wants to plan, design, scope, specify, or flesh out a new feature, capability, or system behavior before implementation — including requests like "help me plan X", "spec out this feature", "design the Y flow", or "let's figure out what it should do". Explores the codebase, project documentation, coding standards, and ADRs to resolve questions before asking the user, and always offers a recommended answer when questions must be surfaced. Produces a feature-specification.md focused on system behaviors, coordinations, processes, and user interactions — not implementation detail. Does not refine or stress-test an existing plan — use iterative-plan-review. Does not investigate bugs or failures — use investigate. Does not analyze existing architecture — use architectural-analysis. Does not document already-built features — us
Install
Quality Score: 91/100
Skill Content
Details
- Author
- testdouble
- Repository
- testdouble/han
- Created
- 3 weeks ago
- Last Updated
- today
- Language
- Shell
- License
- MIT
Similar Skills
Semantically similar based on skill content — not just same category
plan-implementation
Builds a feature implementation plan from an existing feature specification (or equivalent context) through a project-manager-led team conversation. Use when the user wants to plan how to implement, build, deliver, or ship a feature that has already been specified — including requests like "plan the implementation of X", "how do we build this", "turn this spec into an implementation plan", or "figure out how we'd actually ship this". Launches a team of specialist sub-agents sized to the feature, always including `project-manager` as coordinator and `junior-developer` as generalist stress-tester, and iterates rounds of discussion until the project-manager confirms the plan is ready or only user input remains. Produces three cross-referenced files in the same folder as the source feature specification: feature-implementation-plan.md (the primary plan), implementation-decision-log.md (every committed decision with rationale and evidence), and implementation-iteration-history.md (round-by-round record of speciali
plan-feature
Create complete development plan with parallel exploration
feature-planner
Upstream feature planning — requirement clarification, constraint discovery, design outline, vertical-slice task breakdown ordered by risk. Hands off to grill-with-docs and tdd. Use when starting new feature work from a vague request and no plan exists yet; if a plan or design already exists, use grill-with-docs to stress-test it instead.
plan-feature
Plan a new feature with analysis, design, and implementation steps. Use when the user asks to plan a feature or run /plan-feature.
plan-feature
This skill should be used when the user asks to "plan feature", "design feature", or wants to plan and design a new feature before implementation.