plan

Solid

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.

AI & Automation 35 stars 4 forks Updated today Apache-2.0

Install

View on GitHub

Quality Score: 82/100

Stars 20%
52
Recency 20%
100
Frontmatter 20%
40
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# /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...

Details

Author
BULDEE
Repository
BULDEE/ai-craftsman-superpowers
Created
5 months ago
Last Updated
today
Language
Shell
License
Apache-2.0

Bundled in these plugins

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Solid

plan-create

Propose a phased, gated implementation plan before any work begins. Trigger when the user runs /plan-create, says "make a plan", "plan this out", "design before coding", "let's plan first", "architect this", or asks for a phased approach before implementation. Also trigger proactively when a task is complex enough that jumping straight to execution would be risky — multi-file changes, new features, architectural shifts, refactors spanning multiple components, or any task where misalignment early would be expensive to fix later. Output: a structured PLAN.md with phases, changes, risks, and verification criteria. Design only — no implementation code is written during /plan-create. Use plan-phases to restructure an existing plan, plan-execute to run an approved plan, plan-deep-dive to inspect a plan, plan-evolve to evolve shipped work, and plan-cleanup after execution.

0 Updated today
allemaar
AI & Automation Listed

writing-plans

Structured implementation planning for multi-step development tasks. Use when you have a spec or requirements and need to break work into executable steps.

4 Updated yesterday
izyanrajwani
AI & Automation Listed

plan

Use when the user asks for an implementation plan, technical strategy, or phased approach before coding a non-trivial change. Produce one durable `plan.md` containing the design contract, ordered work, verification, risks, and status. Gather scout or research evidence only when uncertainty affects the plan; do not create separate phase files by default.

1 Updated 1 weeks ago
danielleit241