What problem does it solve?
It automates the planning phase of an iterative story development pipeline, turning a clarified spec.md into a structured development plan, technical research, and data model while enforcing document-level compliance checks before the phase advances.
Core Features & Use Cases
- Speckit Plan Orchestration: Renders a SUBAGENT_PROMPT from the plan template and launches a tech-lead subagent running /speckit.plan in test-driven development mode.
- Inline Compliance Gate: Validates plan.md, research.md, data-model.md, and contracts against a five-item checklist covering technical context, architecture, data model, requirement mapping, and key decisions.
- Verdict-Driven Retry and Reentry: Branches on pass, needs_fix (up to 3 rounds per attempt), or spec_insufficient (fallback reentry to the specify phase), updating meta.yaml phase to researched on success.
- Use Case: In a TAPD story pipeline, after the spec phase completes, run this skill to produce plan.md, research.md, and plan-report.md, automatically retrying or rolling back when the plan fails compliance checks.
Quick Start
Run the plan phase for the current story by reading spec.md and context.md from the work directory and generating the development plan with its compliance report.