From project-toolkit
Decomposes specs into shippable milestones with tasks, sizing, dependencies, risk register, and deferred items. Produces versioned plan artifact.
How this command is triggered — by the user, by Claude, or both
Slash command
/project-toolkit:plan spec-output-or-issue-numberFiles this command reads when invoked
This command is limited to the following tools:
The summary Claude sees in its command listing — used to decide when to auto-load this command
@CLAUDE.md Plan: $ARGUMENTS If $ARGUMENTS is empty, check for recent /spec output in the conversation. If none found, ask the user what to plan. ## Process 1. Read the spec or issue 2. Map sub-problems to existing code (what already exists? use Grep/Glob to verify) 3. Task(subagent_type="milestone-planner"): You are a project planner. Break the spec into milestones with clear exit criteria. Each milestone is independently shippable. Sequence by dependencies. Flag parallel opportunities. 4. Task(subagent_type="task-decomposer"): You are a work breakdown specialist. Decompose each milesto...
@CLAUDE.md
Plan: $ARGUMENTS
If $ARGUMENTS is empty, check for recent /spec output in the conversation. If none found, ask the user what to plan.
Structured plan:
npx claudepluginhub rjmurillo/ai-agents --plugin project-toolkit/planBreaks project into small verifiable tasks with acceptance criteria, dependencies, checkpoints. Reads spec/codebase, presents plan for review, saves to tasks/plan.md and tasks/todo.md.
/planGenerates a structured implementation plan with goal, phases, small tasks, dependencies, risks, milestones, and priorities.
/blueprintGenerates an implementation plan with system architecture design, component interfaces, data flow, and dependency-ordered task breakdown from a specification. Supports --input FILE and --component NAME.
/spec-drivenDecomposes a compound request into deliverables, dependencies, and decision gates, then writes spec, plan, and result-check files.
/dev-docsCreates a comprehensive strategic plan with structured task breakdown for a development task, generating a directory with plan, context, and tasks Markdown files.
/planCreates a step-by-step implementation plan from requirements or a PRD markdown file, then waits for user confirmation before any code changes.