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.