From claude-corps
Use when starting a new feature or idea that needs thorough pre-execution planning. Use instead of calling /product-review, /spec, and review skills individually.
How this skill is triggered — by the user, by Claude, or both
Slash command
/claude-corps:deep-planThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Orchestrate the full planning pipeline in the correct order. Each phase invokes an existing skill via the Skill tool and presents a checkpoint before the next phase.
Orchestrate the full planning pipeline in the correct order. Each phase invokes an existing skill via the Skill tool and presents a checkpoint before the next phase.
This skill sequences sub-skills. It does NOT duplicate their content.
Arguments: $ARGUMENTS
Parse flags:
--yes — Auto-answer all checkpoints with defaults (opt-in phases skip, opt-out phases run). Pass --yes to sub-skills that support it.--skip-reviews — Skip Phases 4-6 (deep eng + design + multi-review). Use when spec's Phase 2.5 inline reviews are sufficient.--no-decompose — Skip Phase 7 (Linear decomposition).$FEATURE.If $FEATURE is empty, ask: "What feature or idea do you want to plan?"
Do not proceed without a feature description.
Run /product-review via Skill tool with $FEATURE as arguments.
Wait for completion. The sub-skill handles its own internal checkpoints (interrogation, DVF gate, mode selection).
Checkpoint:
If --yes: proceed automatically.
Otherwise, use AskUserQuestion:
If user stops: output "Pipeline stopped after product review. Re-run /deep-plan when ready." Then STOP.
If --yes: skip this phase (default = skip for opt-in).
Otherwise, use AskUserQuestion:
If yes: Run /design-shotgun via Skill tool with $FEATURE as arguments. Wait for completion.
If no: Proceed.
Run /spec via Skill tool with $FEATURE as arguments.
/spec runs Phase 2.5 (lightweight eng + design review) inline and writes a plan file to docs/plans/. Wait for completion.
After /spec finishes, identify the plan file path. Store as $PLAN_PATH:
ls -t docs/plans/*.md 2>/dev/null | head -1
Checkpoint:
If --yes: proceed to Phase 4 (unless --skip-reviews, then jump to Phase 7).
Otherwise, use AskUserQuestion:
$PLAN_PATH. Phase 2.5 ran inline eng + design checks. What next?"If "Skip reviews": jump to Phase 7. If "Stop here": jump to Pipeline Summary.
If --skip-reviews: skip to Phase 7.
If --yes: run automatically.
Otherwise, use AskUserQuestion:
If continue: Run /plan-eng-review via Skill tool with $PLAN_PATH as arguments.
If skip: Proceed.
If --skip-reviews: skip to Phase 7.
If --yes: run automatically.
Otherwise, use AskUserQuestion:
If continue: Run /plan-design-review via Skill tool with $PLAN_PATH as arguments.
If skip: Proceed.
If --skip-reviews: skip to Phase 7.
If --yes: run automatically.
Otherwise, use AskUserQuestion:
If continue: Run /multi-review via Skill tool with --plan $PLAN_PATH as arguments.
If skip: Proceed.
If --no-decompose: skip to Pipeline Summary.
Check if Linear MCP is available (try calling list_teams). If unavailable, skip silently. Log: "Linear MCP not available — skipping decomposition."
Check if /spec already decomposed during Phase 3 (look for Linear issues associated with the plan). If already decomposed, skip.
If --yes: run decomposition automatically.
Otherwise, use AskUserQuestion:
If yes: Run /spec via Skill tool with $PLAN_PATH as arguments. Spec will detect the existing plan and offer decomposition.
If no: Proceed.
Output a completion summary:
═══════════════════════════════════════════
DEEP-PLAN COMPLETE
═══════════════════════════════════════════
Feature: $FEATURE
Plan: $PLAN_PATH
PHASES COMPLETED:
1. Product Review ✅
2. Design Shotgun ✅ / ⏭ skipped
3. Spec ✅ (Phase 2.5 inline review ran)
4. Eng Review ✅ / ⏭ skipped
5. Design Review ✅ / ⏭ skipped
6. Multi-Review ✅ / ⏭ skipped
7. Decomposition ✅ / ⏭ skipped / ⚠ Linear unavailable
NEXT STEPS:
/orient → /dispatch (parallel execution)
/start-task <id> (solo execution)
/auto-run --through <id> (autonomous execution)
═══════════════════════════════════════════
$FEATURE or $PLAN_PATH to sub-skills so they have context./spec directly.npx claudepluginhub josephneumann/claude-corps --plugin claude-corpsGuides users through collaborative, conversational planning before building anything new. Works through requirements, constraints, and approach in dialogue, producing no files until spec-writing.
Multi-step planning pipeline for Medium and Complex tasks: discovery, phase decomposition, skill matching, cross-cutting concerns, and plan emission with Gate fields.
Orchestrates multi-step implementation planning from a markdown spec: research, stakeholder interviews, spec synthesis, plan, external review, and sectioned docs. Use for complex features.