← ClaudeAtlas

create-planlisted

Create comprehensive implementation plan in .plans directory based on analysis or report. Use when user asks to create a plan, plan implementation, design a solution, or structure work for a feature/refactor/fix.
aiskillstore/marketplace · ★ 329 · Data & Documents · score 79
Install: claude install-skill aiskillstore/marketplace
# Create Implementation Plan ## Instructions Create a detailed, high-quality implementation plan in `.plans/` directory that adheres to strict quality standards and provides complete guidance for implementation. ### Phase 1: Understanding & Validation #### Step 0: Extract Original Issue/Task Requirements (MANDATORY) **CRITICAL**: Before creating any plan, extract ALL requirements from the original issue/task. ```bash # If triggered by a GitHub issue gh issue view <number> ``` Create exhaustive requirements list: - Every functional requirement stated - Every acceptance criterion listed - Every edge case mentioned - Every error handling requirement - Any implicit requirements (derive from context) **Store this list - the plan MUST cover 100% of these requirements.** #### Step 1: Understand the Request - Review the report or analysis that triggered this plan - **Map each requirement from Step 0 to plan items** - Identify the type of plan needed: - **Feature**: New functionality - **Refactor**: Code restructuring - **Fix**: Bug fix or issue resolution - **Enhancement**: Improvement to existing feature #### Step 2: Audit the Codebase **CRITICAL**: Never create a plan without thorough codebase understanding For each item in the report, perform comprehensive analysis: 1. **Use the audit skill** if needed for deep investigation 2. **Identify affected files** - Which files will change? 3. **Find existing patterns** - How is similar code structured? 4. **Check CLAUDE