kiro-spec-init

Generate spec.json and requirements.md from a project description.

Updated Apr 17, 2026
One-click install
npx skills add https://github.com/notta50/korenani --skill kiro-spec-init-notta50
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: kiro-spec-init
Source: https://github.com/notta50/korenani/tree/main/.claude/skills/kiro-spec-init
Command: npx skills add https://github.com/notta50/korenani --skill kiro-spec-init-notta50

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Kiro spec init solves the tedious, error-prone task of creating a project specification skeleton from a brief description, ensuring consistency and fast onboarding.

Core Features & Use Cases

  • Generate a unique feature name from the project description and initialize a standard spec structure.
  • Integrate a discovery brief when available to auto-fill the project description and reduce clarification questions.
  • Enforce naming conflicts checks and template-driven file creation for spec.json and requirements.md.

Quick Start

Provide your project description and run the kiro-spec-init process to generate spec.json and requirements.md.

Frequently Asked Questions about kiro-spec-init

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

FAQPage Schema
How do I auto-generate a project specification skeleton from a brief description?▼

To auto-generate a project specification skeleton, provide your project description to a spec init tool to create the .kiro/specs directory structure, verify naming conflicts, and initialize spec.json and requirements.md templates.

What is the best way to speed up project kickoff requirements gathering?▼

The best way to speed up project kickoff requirements gathering is to integrate a discovery brief that pre-fills the project description, skipping clarifying questions about who has the problem and what should change.

How do I ensure consistent requirements.md and spec.json files across different features?▼

To ensure consistent requirements.md and spec.json files across different features, use template-driven file creation that automatically injects proper placeholders and language codes during the project initialization process.

Can I skip manual clarification questions when initializing a new spec?▼

Yes, you can skip manual clarification questions when initializing a new spec if a discovery brief exists, which automatically pre-fills the project description instead of requesting necessary clarifications.

What happens if there are naming conflicts in the .kiro/specs directory?▼

When initializing a project specification, the tool verifies no naming conflicts exist in the .kiro/specs directory before creating the folder and generating the unique feature name.