Skip to content
Spec-Driven Development
Command

/validate-impl

Validate implementation against requirements, design, and tasks

From plugin
cc-sdd
3.7k35 skills14 agents35 commands
$ npx -y skills add gotalab/cc-sdd --agent claude-code

Command definition

validate-impl.md
description: Validate implementation against requirements, design, and tasks
allowed-tools: Read, Task
argument-hint: [feature-name] [task-numbers]

Implementation Validation

Parse Arguments

  • Feature name: `$1` (optional)
  • Task numbers: `$2` (optional)

Auto-Detection Logic

**Perform detection before invoking Subagent**:

**If no arguments** (`$1` empty):

  • Parse conversation history for `/kiro:spec-impl <feature> [tasks]` patterns
  • OR scan `{{KIRO_DIR}}/specs/*/tasks.md` for `[x]` checkboxes
  • Pass detected features and tasks to Subagent

**If feature only** (`$1` present, `$2` empty):

  • Read `{{KIRO_DIR}}/specs/$1/tasks.md` and find all `[x]` checkboxes
  • Pass feature and detected tasks to Subagent

**If both provided** (`$1` and `$2` present):

  • Pass directly to Subagent without detection

Invoke Subagent

Delegate validation to validate-impl-agent:

Use the Task tool to invoke the Subagent with file path patterns:

Task(
  subagent_type="validate-impl-agent",
  description="Validate implementation",
  prompt="""
Feature: {$1 or auto-detected}
Target tasks: {$2 or auto-detected}
Mode: {auto-detect, feature-all, or explicit}

File patterns to read:
- {{KIRO_DIR}}/specs/{feature}/*.{json,md}
- {{KIRO_DIR}}/steering/*.md

Validation scope: {based on detection results}
"""
)

Display Result

Show Subagent summary to user, then provide next step guidance:

Next Steps Guidance

**If GO Decision**:

  • Implementation validated and ready
  • Proceed to deployment or next feature

**If NO-GO Decision**:

  • Address critical issues listed
  • Re-run `/kiro:spec-impl <feature> [tasks]` for fixes
  • Re-validate with `/kiro:validate-impl [feature] [tasks]`

**Note**: Validation is recommended after implementation to ensure spec alignment and quality.

Read more
@gotalab
Ships withcc-sdd

Package README: English | 日本語 | 繁體中文

3.7k17 skills14 agents
Get the whole plugin

Stars on GitHub

Momentum

stars in total
3.7k
Star history of gotalab/cc-sdd on GitHub, a chart by star-history.com

Other commands on cc-sdd.

spec-init

spec-init

Command

Initialize a new specification with detailed project description

@gotalab@gotalabInstall Command

More commands from other plugins.

build
Auto-invoked

build

Command

Plan-then-execute against SPEC.md. Native Claude Code loop, no sub-agents.

ck2mo1.2k
@juliusbrussee@juliusbrusseeInstall Command
adr-rubber-duck

adr-rubber-duck

Command

ADR(Architecture Decision Record)の壁打ち相手としてヒアリングを通じて意思決定を整理し、ADRドラフトを作成する

tsumiki3mo972
@classmethod@classmethodInstall Command
plan

plan

Command

Plan n8n Linear ticket implementation

n8n12d209k
@n8n-io@n8n-ioInstall Command