What problem does it solve?
Projects with many interdependent features often stall on specification work because creating requirements, designs, and tasks for each feature is repetitive, sequential, and error-prone. This Skill automates the end-to-end spec generation process across an entire roadmap, enforcing dependency order while leveraging parallel subagents to scale work without overloading the controller context.
Core Features & Use Cases
- Dependency-wave orchestration: Parse the roadmap's "## Specs (dependency order)" section, group pending features into waves, and dispatch parallel subagents per wave.
- End-to-end spec pipeline: For each feature create spec.json, requirements.md, design.md, and tasks.md by invoking the project's spec-init, spec-requirements, spec-design, and spec-tasks flows.
- Cross-spec consistency review: Run a global reviewer to detect data-model, interface, naming, and boundary inconsistencies and trigger remediation rounds as needed.
- Robust failure handling: Detect missing briefs, circular dependencies, subagent failures, and provide actionable reports or remediation suggestions.
Quick Start
Create complete specs for all pending features listed in .kiro/steering/roadmap.md using dependency-wave parallel dispatch and perform a cross-spec consistency review.