Claude Kiro Ghost

Spec-Driven Development
for Claude Code

Transform your Claude Code workflow with structured specifications, EARS notation, and systematic development. Build better software by planning first, coding second.

uv tool install claude-kiro

Why Claude Kiro?

📋 Structured Specifications

Create comprehensive specs with requirements, design, and tasks. Use EARS notation for clear, testable requirements.

âš¡ Slash Commands

Powerful commands for Claude Code: /spec:create , /spec:implement , and /spec:review streamline your workflow.

🔄 Complete Workflow

More than hooks - includes CLI tools, output styles, TodoWrite integration, and systematic task tracking.

🎯 Test-Driven Approach

Every requirement becomes a test case. Write tests first, implement to pass, then refactor with confidence.

📚 Documentation-First

Specifications become living documentation. Track what was built, why it was built, and how to maintain it.

🚀 CLI Tooling

ck init sets up your project, ck doctor validates configuration, ck hook manages custom hooks.

How It Works

The Kiro Workflow

  1. Requirements - Define what to build with EARS notation
  2. Design - Plan how to build it with architecture and data models
  3. Tasks - Break down into actionable implementation steps
  4. Implement - Code systematically with TodoWrite tracking

Get Started in 3 Steps

# 1. Install Claude Kiro
uv tool install claude-kiro

# 2. Initialize your project
ck init

# 3. Create your first spec in Claude Code
/spec:create user-authentication

Read the Full Guide

Built on Proven Methodology

Claude Kiro implements the spec-driven development methodology from Kiro.dev , adapted specifically for Claude Code workflows.

The result: fewer bugs, faster iteration, better documentation, and software that matches what you actually need.