gap-analysis

Compare module implementation against PRD specifications to identify missing or faulty features.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/adamway/thoughts-cli --skill gap-analysis-adamway
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gap-analysis
Source: https://github.com/adamway/thoughts-cli/tree/main/.claude/skills/gap-analysis
Command: npx skills add https://github.com/adamway/thoughts-cli --skill gap-analysis-adamway

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill helps development teams systematically compare their implementation against detailed PRDs, pinpointing missing features, broken components, and discrepancies without manual review.

Core Features & Use Cases

  • Implementation Audit: Cross-references live code with PRD specifications to find unimplemented or faulty features.
  • Progress Tracking: Provides structured gaps reports and research documentation to guide remediation planning.
  • Use Case: When managing a complex module, use this Skill to identify incomplete endpoints, missing tests, or misaligned UI features, ensuring all PRD requirements are met before release.

Quick Start

Run the gap analysis by providing the PRD path, and the Skill will produce an actionable gaps report and detailed research document to guide your next development steps.

Frequently Asked Questions about gap-analysis

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

FAQPage Schema
How do I check code compliance against PRD specifications?

To check code compliance against PRD specifications, conduct a comprehensive gap analysis comparing live implementation modules against documented scope to identify missing features, faulty endpoints, and discrepancies. This verifies development aligns with requirements.

What is a PRD gap analysis in software engineering?

A PRD gap analysis is a systematic comparison between a module's implementation and its Product Requirements Document to pinpoint missing features, broken components, and misaligned UI elements without manual review. It ensures full coverage of requirements.

How do I find missing tests and unimplemented features in my codebase?

To find missing tests and unimplemented features, run an implementation audit that cross-references live code with PRD specifications across code, tests, database, and UI layers. This produces an actionable gaps report to guide remediation.

Can I track feature completeness for complex software modules automatically?

You can track feature completeness for complex modules by providing the PRD path to an automated analysis tool. It verifies live code against documented standards and outputs structured gaps reports and research documentation to guide development.

What is the best way to audit database and UI layers against documented scope?

The best way to audit database and UI layers against documented scope is performing a comprehensive comparison applicable across code, tests, database, and UI. This identifies faulty features and ensures all PRD requirements are met before release.