Phased execution plans with dependencies, checkpoints, rollback strategies, and file change plans. Trigger: plan implementation, create phases, design rollback, file change plan.
Translates architecture decisions into actionable, phased execution plans.
A plan without rollback is a hope. A plan without checkpoints is a gamble.
Break work into phases where each phase:
Phase 1: {Foundation}
└─→ Phase 2: {Core Implementation}
├─→ Phase 3a: {Feature A} (parallel)
└─→ Phase 3b: {Feature B} (parallel)
└─→ Phase 4: {Integration + Polish}Identify:
For each phase, list specific changes:
### Phase N: {Name}
**Create:**
- `src/auth/middleware.ts` — JWT validation middleware
- `src/auth/__tests__/middleware.test.ts` — Unit tests
**Modify:**
- `src/app.ts` — Add auth middleware to routes (line ~45)
- `src/config/index.ts` — Add JWT_SECRET config key
**Delete:**
- `src/auth/legacy-auth.ts` — Replaced by new middlewareFor each phase boundary:
| Checkpoint | Validation |
|---|---|
| Tests pass | npm test exits 0 |
| Build succeeds | npm run build exits 0 |
| Behavior preserved | Existing API responses unchanged |
| New behavior works | New endpoints return expected responses |
| No regression | Performance benchmarks within 10% |
For each phase:
Define "done" for the entire plan:
2699c1e
Also appears in
since Aug 28, 2026
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.