gaia-test-gap-analysis

Map test plan entries to acceptance criteria and generate a FR-223 compliant gap report.

2|Updated Apr 15, 2026
One-click install
npx skills add https://github.com/gaiastudio-ai/gaia-public --skill gaia-test-gap-analysis
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gaia-test-gap-analysis
Source: https://github.com/gaiastudio-ai/gaia-public/tree/main/plugins/gaia/skills/gaia-test-gap-analysis
Command: npx skills add https://github.com/gaiastudio-ai/gaia-public --skill gaia-test-gap-analysis

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires resolve-config.sh, checkpoint.sh, lifecycle-event.sh, validate-gate.sh, and includes scripts (resource) components.

What problem does it solve?

Identifies gaps between your test plan and acceptance criteria, surfacing untested areas to improve QA coverage and planning.

Core Features & Use Cases

  • Scans docs/test-artifacts/test-plan.md to map test cases to story keys and build traceability.
  • Analyzes story files under docs/implementation-artifacts/ to extract Acceptance Criteria and compute coverage metrics.
  • Generates a FR-223 compliant report (Executive Summary, Per-Module Coverage, Per-Story Detail, Gap Table) and supports optional frontend-dimension analysis when relevant.

Quick Start

Run the gaia-test-gap-analysis skill on your project to generate a comprehensive gap analysis report.

Frequently Asked Questions about gaia-test-gap-analysis

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

FAQPage Schema
How do I identify test coverage gaps between my test plan and acceptance criteria?

Test gap analysis identifies coverage gaps by mapping test plan entries to story acceptance criteria and flagging untested items. It scans test artifacts and implementation artifacts to compute coverage metrics and surface untested areas for QA planning.

What is a FR-223 compliant gap analysis report?

A FR-223 compliant report is a structured document featuring an Executive Summary, Per-Module Coverage, Per-Story Detail, and a Gap Table. It maps traceability between test plans and acceptance criteria to enforce quality verification standards.

How do I generate a traceability report mapping test cases to story keys?

Generate a traceability report by scanning test-plan.md to map test cases to story keys. The analysis then extracts acceptance criteria from implementation artifacts to produce a structured gap report with actionable remediation nudges.

Does test gap analysis support verification mode alongside coverage mode?

Yes, test gap analysis operates in two modes: coverage mode as the default and verification mode. Both modes use test artifacts and generated test data to produce a compliant report identifying untested acceptance criteria.

What are the execution constraints for running a test gap analysis on large artifacts?

Test gap analysis enforces read-only fork context and time-bound execution under 60 seconds. These constraints ensure safe, rapid scanning of test plans and implementation artifacts without modifying the repository.

When should I use a gap analysis tool instead of manually checking test coverage?

Use a gap analysis tool when you need to automatically extract acceptance criteria from multiple story files and compute per-module coverage metrics. It provides structured remediation nudges that manual cross-referencing cannot efficiently scale to produce.