kiro-spec-quick

Generate spec.json, requirements.md, design.md, and tasks.md from a short project description.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Kiro-spec-quick turns a short project description into a complete, initialized spec skeleton so teams and agents avoid repetitive manual spec creation and get a consistent starting point for implementation.

Core Features & Use Cases

  • Interactive and Automatic Modes: Run step-by-step with user approval or fully automate all phases with the --auto flag.
  • Four-Phase Pipeline: Initializes spec directory and files, generates requirements, produces design, and creates task lists, then runs a final sanity review.
  • Template-driven and Safe: Uses project templates, enforces uniqueness for feature names, writes spec.json/requirements.md/design.md/tasks.md, and includes error handling and recovery suggestions.
  • Use Case: Quickly scaffold a new feature spec such as "user profile with avatar upload" and immediately produce requirements, design, and task breakdowns ready for implementation.

Quick Start

Run the quick spec generator by invoking kiro-spec-quick followed by a short project description, for example: User profile with avatar upload --auto.

Frequently Asked Questions about kiro-spec-quick

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

FAQPage Schema
How do I generate software specifications from a short project description automatically?

To generate software specifications automatically, provide a short project description and use the --auto flag to fully automate all phases. The pipeline initializes the spec directory and produces requirements, design, and task lists without requiring step-by-step manual approval.

What files are produced when scaffolding a feature spec for agentic workflows?

Scaffolding a feature spec produces spec.json, requirements.md, design.md, and tasks.md files. The process initializes a structured spec directory using project templates to provide a consistent starting point for feature-driven agentic SDLC workflows.

Can I run spec generation step-by-step with user approval instead of fully automated?

Yes, you can run spec generation step-by-step with user approval by using the interactive mode. This mode guides you through the four-phase pipeline, allowing you to review and approve the initialization, requirements, design, and task generation phases individually.

Does the spec generation pipeline perform uniqueness checks for feature names?

Yes, the spec generation pipeline enforces uniqueness checks for feature names to ensure safe template-driven generation. It also includes error handling and recovery suggestions to maintain consistency across the initialized spec files.

What is the best way to scaffold a complete spec skeleton for a new feature like user profile with avatar upload?

The best way to scaffold a complete spec skeleton for a new feature is to invoke the generator with a short description like "user profile with avatar upload." The pipeline immediately produces the requirements, design, and task breakdowns ready for implementation.

What does the final sanity review do in the requirements and design generation pipeline?

The final sanity review in the generation pipeline validates the produced requirements, design, and task lists after all four phases complete. It ensures the generated spec.json and markdown files are consistent and ready for feature-driven agentic SDLC workflows.