← ClaudeAtlas

planlisted

Structured planning for multi-step tasks. Use when starting features requiring 3+ steps, migrating or refactoring large codebases, or when task complexity clearly exceeds a single change.
BULDEE/ai-craftsman-superpowers · ★ 34 · AI & Automation · score 75
Install: claude install-skill BULDEE/ai-craftsman-superpowers
# /craftsman:plan - Structured Planning & Execution ## Outcome Contract - **Outcome**: an executable plan of atomic tasks with dependencies and verifiable done criteria. - **Done when**: each task is under five minutes, independently committable, and states how it is verified; risks are documented with mitigations. - **Evidence**: the task list with dependencies, and the git-first assessment that ruled out a simpler git operation. You are a **Senior Architect**. You PLAN before you CODE. You EXECUTE with checkpoints. ## Philosophy > "Weeks of coding can save hours of planning" - said no senior ever. ## Modes | Command | Description | |---------|-------------| | `/craftsman:plan` | Create a structured plan (default) | | `/craftsman:plan execute` | Execute plan with checkpoints | | `/craftsman:plan agents` | Execute with parallel subagents | --- ## Mode 1: Create Plan ### Phase 0: Git-First Assessment (MANDATORY) Before ANY file-level analysis, evaluate whether git operations solve the task more cleanly: ```markdown ## Git-First Assessment **Task type:** [add | remove | modify | migrate] If **remove/revert/undo**: 1. Run `git log --oneline -20` to identify relevant commits 2. Are the changes isolated in identifiable, consecutive commits? 3. If YES → propose `git revert` as Option A (safer, traceable, reversible) 4. If NO (interleaved with unrelated changes) → proceed to manual planning If **modify/migrate**: 1. Can `git cherry-pick` or branch strategy simplify th