← ClaudeAtlas

execute-planlisted

Implement a written plan (from write-plan or interview-plan) when the user says execute or implement it. Loads the plan, executes ready tasks in waves in the ticket venue, runs the plan's review gate itself. Do not use while still interviewing or writing the plan.
ayberkcansever/ai-skills · ★ 2 · AI & Automation · score 76
Install: claude install-skill ayberkcansever/ai-skills
# Execute Plan ## Overview Load plan, review critically, execute ready tasks in waves in the ticket venue (this checkout if already on the ticket branch, else a worktree), run the verifications the plan specifies, report when complete. **Announce at start:** "I'm using the execute-plan skill to implement this plan." ## The Process ### Step 1: Load and Review Plan 1. Read the plan file (the one produced by **write-plan** or **interview-plan**). Infer `<TICKET-ID>` from the plan path first, then an existing ticket worktree, then the current branch, then ask once — the user's checkout may be on `main` or another ticket. If the user did not say which file, search in this order: - already-listed worktree for this ticket (it is live — prefer it) - `docs/features/<TICKET-ID>/` (tracked) - `docs/plans/<TICKET-ID>/` (gitignored WIP) - Legacy flat `docs/plans/*.md` or `docs/PLAN_*.md` If both tracked and WIP copies exist in the same checkout, diff them; if they diverge, ask which is active — never silently prefer the promoted copy over newer WIP. Record the **absolute path of the user's checkout** — Step 2 copies from there only when the worktree does not already have the WIP docs. 2. Review it critically — identify any questions, gaps, or concerns before touching code. A plan whose header links a spec but carries no `**Audit:** clean` line: if an interview spec exists for this ticket, the Audit Pass was interrupted — confirm before