kiro-validate-gap

Analyze implementation gaps between requirements and existing codebases.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill analyzes the discrepancy between formal feature requirements and the current codebase to reveal missing capabilities, integration challenges, and implementation constraints that must be resolved before design and development.

Core Features & Use Cases

  • Context-driven gap analysis: Loads feature specs and core steering files to map requirements to code modules, APIs, and architectural surfaces.
  • Options, trade-offs, and risks: Evaluates extend / new / hybrid implementation approaches, estimates effort and risk, and flags research items.
  • Use Case: For a brownfield payments feature, generate a research.md that lists missing data models, integration points, required dependencies, and recommended implementation paths with trade-offs.

Quick Start

Run a gap analysis for the feature payments using kiro-validate-gap.

Frequently Asked Questions about kiro-validate-gap

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

FAQPage Schema
How do I identify gaps between feature requirements and an existing codebase?

Gap analysis between requirements and codebase compares formal feature specs against existing modules to reveal missing capabilities and integration constraints. It evaluates extend, new, or hybrid implementation approaches to expose design readiness issues before development.

When do I need to perform gap analysis for brownfield features?

You need gap analysis for brownfield features during planning, integration scoping, or design readiness checks. It reveals missing data models, required dependencies, and integration points that must be resolved before designing new capabilities into an existing architecture.

How do I evaluate extend vs new implementation approaches for feature integration?

Evaluating extend, new, or hybrid implementation approaches involves searching the codebase for patterns and integration points. This comparison estimates effort and risk for each path, flagging research items and trade-offs to determine the most viable architectural approach.

Can I use spec.json and requirements.md to scope integration points in my codebase?

Spec.json and requirements.md provide the formal feature definitions needed to scope integration points. Loading these steering files maps requirements against existing code artifacts, evaluating architectural surfaces and generating options with effort and risk annotations.

What is the best way to document implementation risks and missing data models for a new feature?

The best way to document implementation risks and missing data models is to generate a research.md file. This document lists missing capabilities, integration points, required dependencies, and recommended implementation paths with annotated effort and risk trade-offs.