kiro-spec-batch

Generate feature specifications from roadmaps using dependency-aware parallel subagents.

3.6k|274|Updated Jul 17, 2025
One-click install
npx skills add https://github.com/gotalab/cc-sdd --skill kiro-spec-batch
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: kiro-spec-batch
Source: https://github.com/gotalab/cc-sdd/tree/main/tools/cc-sdd/templates/agents/claude-code-skills/skills/kiro-spec-batch
Command: npx skills add https://github.com/gotalab/cc-sdd --skill kiro-spec-batch

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates turning a roadmap's dependency-ordered feature list and brief files into complete, production-ready specifications by orchestrating parallel subagents and enforcing strict dependency waves, removing much of the manual coordination and cross-spec reconciliation work.

Core Features & Use Cases

  • Dependency-wave orchestration: Group pending features into waves based on declared dependencies and dispatch parallel subagents per wave.
  • Full per-feature spec pipeline: Create spec.json, requirements.md, design.md, and tasks.md by invoking the phase-specific skills and auto-approving where indicated.
  • Cross-spec consistency review: Run a dedicated reviewer to detect and remediate data model, interface, naming, and boundary mismatches across specs.
  • Use Case: Rapidly generate consistent specs for a multi-feature roadmap while preserving ordering constraints and surfacing integration issues before implementation.

Quick Start

Run kiro-spec-batch to convert the roadmap's pending features into complete spec files using dependency-wave parallel subagent execution.

Frequently Asked Questions about kiro-spec-batch

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate feature specifications from a roadmap with dependency ordering?▼

Generating feature specifications from a roadmap involves grouping features into dependency waves and dispatching parallel subagents per wave to create requirements, design, and task decomposition files while respecting ordering constraints.

What is dependency-wave orchestration for spec generation?▼

Dependency-wave orchestration groups pending roadmap features into waves based on declared dependencies and dispatches parallel subagents per wave to generate specifications, ensuring correct execution order without manual coordination.

How do I ensure cross-spec consistency when generating multiple feature specs in parallel?▼

Cross-spec consistency is enforced by a dedicated reviewer that detects and remediates data model, interface, naming, and boundary mismatches across all generated specifications, surfacing integration issues before implementation begins.

Can I automatically create requirements, design, and task files for all roadmap features?▼

You can automatically create requirements.md, design.md, tasks.md, and spec.json for roadmap features by invoking phase-specific skills that auto-approve where indicated, provided each feature has a brief.md context file.

Do I need a brief.md file for each feature to use parallel spec generation?▼

Yes, a brief.md context file is required for each roadmap feature, as the parallel subagent pipeline reads this context to initialize and execute the per-feature spec phases including requirements, design, and task decomposition.

What are the limitations of using parallel subagents for roadmap spec generation?▼

Limitations include the strict requirement for brief.md context files for each feature and rigid dependency-wave ordering, meaning missing context or unresolved dependencies in earlier waves will block downstream spec generation and cross-spec review.