What problem does it solve?
Analyze and surface differences between a feature's written requirements and the current codebase so teams can choose a safe, realistic implementation path and identify research needs before design work begins.
Core Features & Use Cases
- Comprehensive code-to-requirement mapping: Scans specs, requirements, and steering context to locate relevant code modules and integration surfaces.
- Gap identification and research flags: Marks missing capabilities, unknowns that require investigation, and architectural constraints that affect feasibility.
- Multiple implementation options: Produces extend/new/hybrid approaches with trade-offs, effort and risk estimates, and prioritized next steps for design.
- Use Case: For a brownfield feature, generate a research-ready gap analysis that identifies what must be added or adapted and recommends whether to extend existing components or create new ones.
Quick Start
Run the kiro-validate-gap skill for the target feature to produce a research.md report mapping requirements to code and listing recommended implementation options.