| name | create-implementation-plan |
| description | Generate detailed implementation plans for complex tasks. Use this skill when you need a structured roadmap, risk assessment, and verification criteria without making actual code changes. |
| license | Complete terms in LICENSE.txt |
Create Implementation Plan
Generate comprehensive implementation plans that provide strategic guidance without making actual code changes.
When to Use
- User explicitly requests a plan, roadmap, or implementation strategy
- Complex tasks requiring structured breakdown before implementation
- Need for risk assessment and alternative approach analysis
- Pre-implementation analysis of architectural decisions
Planning Process
1. Initial Assessment
Research the codebase to understand project structure, relevant files, and existing patterns.
2. Create Strategic Plan
Generate a Markdown plan file with objectives, implementation steps, and verification criteria.
3. Plan Structure
- Objective: Clear statement of goal.
- Implementation Plan: Step-by-step tasks with rationale.
- Verification Criteria: Specific, measurable outcomes.
- Risks and Mitigations: Potential blockers and how to handle them.
Bundled Resources
references/plan-template.md: A standard template for implementation plans.
references/example-plan.md: An example of a high-quality implementation plan.
scripts/validate-plan.sh: A script to validate the structure of a plan.