SUPERPOWERS-style implementation planning: turn an approved design into 2–5 minute tasks with exact file paths, commands, verifications, and frequent commits.
Based on obra/superpowers writing-plans skill. (MIT)
Upstream reference: skills/writing-plans/SKILL.md
Start with: “I’m using sp-writing-plans to create the implementation plan.”
Save to: docs/plans/YYYY-MM-DD--<feature>.md (or your repo convention)
Each task is 2–5 minutes and one action at a time:
# <Feature> Implementation Plan
> For agent: execute with sp-executing-plans (batch) or sp-subagent-dev (per-task).
**Goal:** <one sentence>
**Architecture:** <2–3 sentences>
**Tech stack:** <key libs/tools>
---
### Task N: <name>
**Files:**
- Create: `path/to/new`
- Modify: `path/to/existing:line-range`
- Test: `path/to/test`
**Step 1: Write failing test**
```<lang>
...
```
**Step 2: Run to verify RED**
Run: `<exact command>`
Expect: `<FAIL message you expect>`
**Step 3: Minimal implementation**
```<lang>
...
```
**Step 4: Run to verify GREEN**
Run: `<exact command>`
Expect: `PASS`
**Step 5: Commit**
```bash
git add ...
git commit -m "feat: ..."
```
Ask which execution mode: