Decomposes approved designs into executable TDD task plans with verification commands, exact file paths, git commits, and automated review. Used after brainstorming.
How this skill is triggered — by the user, by Claude, or both
Slash command
/superpowers-optimized:writing-plansThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Create an implementation plan another agent can execute with minimal ambiguity.
Create an implementation plan another agent can execute with minimal ambiguity.
Save to docs/plans/YYYY-MM-DD-<feature-name>.md.
# <Feature Name> Implementation Plan
> **For Claude:** REQUIRED SUB-SKILL: Use the appropriate execution skill (`executing-plans` or `subagent-driven-development`) to implement this plan.
**Goal:** <single sentence>
**Architecture:** <2-4 sentences>
**Tech Stack:** <languages/libraries/tools>
**Assumptions:** <list the key assumptions this plan rests on. For each, state what it excludes: "Assumes X — will NOT work if Y."> *(skip only if the plan contains zero conditional logic)*
---
### Task N: <Name>
**Files:**
- Create: `<path>`
- Modify: `<path>`
- Test: `<path>`
**Does NOT cover:** *(required when this task adds a condition, gate, trigger, or any "when X do Y" logic — state the scenarios the condition excludes. If an excluded scenario should be covered, revise this task before implementing.)*
**Step 1: Add failing test**
Run: `<command>`
Expected: fail for the intended reason
**Step 2: Implement minimal change**
Describe exact edits (include code only where non-obvious).
**Step 3: Verify task**
Run: `<command>`
Expected: pass
**Step 4: Commit**
```bash
git add <files>
git commit -m "<message>"
```
After saving the plan, dispatch a plan-reviewer subagent using the prompt template in plan-document-reviewer-prompt.md. Replace [PLAN_FILE_PATH] with the saved plan path and [SPEC_FILE_PATH] with the approved design document path. The reviewer cross-checks the plan against the spec — not just the plan in isolation.
The reviewer checks for:
If the reviewer returns Issues Found, revise the plan before offering execution options.
After review passes, present exactly two options:
subagent-driven-development in this session — parallel execution with per-task review gates (best quality)executing-plans in a separate session — sequential batch execution (simpler, works in any session)npx claudepluginhub repozy/superpowers-optimizedGenerates detailed TDD implementation plans with exact file paths, complete code examples, test commands, verification steps, and git commits for engineers with zero codebase context. Use post-design.
Generates bite-sized, TDD-driven implementation plans from specs, with exact file paths and code steps. Use before coding multi-step features.