What problem does it solve? Creating full specifications (requirements, design, tasks) for every feature in a project roadmap one at a time is slow and error-prone, and independently written specs often drift apart in data models, interfaces, and naming. This Skill automates batch spec generation while enforcing dependency order and cross-spec consistency. ## Core Features & Use Cases - Dependency-wave planning: Parses the roadmap's ## Specs (dependency order) section and groups pending features into waves so upstream specs finish before downstream ones start. - Parallel subagent dispatch: Runs all features within a wave concurrently via the Agent tool, keeping the controller context lightweight while subagents execute the full init/requirements/design/tasks pipeline. - Cross-spec consistency review: Dispatches a dedicated reviewer subagent to check data models, interface contracts, naming, task boundaries, and duplicate functionality across all generated specs, with up to three remediation rounds. - Use Case: After running discovery to produce a roadmap with six features, invoke this Skill to generate all six complete spec sets in four dependency waves, verify consistency, and mark the roadmap items complete. ## Quick Start Ask the agent to run kiro-spec-batch to generate complete specs for every pending feature in the roadmap using parallel dependency waves.