Comprehensive gap analysis framework for identifying missing capabilities, coverage, and requirements. Use for requirements vs implementation gaps, test coverage analysis, documentation gaps, security posture assessment, performance benchmarks, feature parity analysis, team capability gaps, infrastructure coverage, compliance gaps, and accessibility analysis. Includes SWOT, maturity models, and automated gap detection.
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
A direct command skips the review prompt. Inspect the source before running it.
Comprehensive gap analysis framework for identifying missing capabilities, coverage, and requirements. Use for requirements vs implementation gaps, test coverage analysis, documentation gaps, security posture assessment, performance benchmarks, feature parity analysis, team capability gaps, infrastructure coverage, compliance gaps, and accessibility analysis. Includes SWOT, maturity models, and automated gap detection.
"What's missing?" - This Skill identifies deficiencies across all aspects of software systems:
Requirements vs Implementation - Missing features or incomplete implementations
Test Coverage Gaps - Untested code paths and scenarios
Documentation Gaps - Missing or outdated documentation
Security Posture Gaps - Vulnerabilities and missing security controls
Performance Gaps - Performance below targets or benchmarks
Feature Parity - Comparing with competitors or specifications
Team/Skill Gaps - Missing expertise or resources
Infrastructure Gaps - Missing monitoring, redundancy, or scaling
Compliance Gaps - Regulatory and standards non-compliance
Accessibility Gaps - WCAG, ARIA, and inclusive design deficiencies
When to Use This Skill
Use gap analysis for:
Pre-launch readiness assessment
Migration planning and competitive analysis
Compliance audits and security assessments
Test strategy planning and documentation reviews
Team planning and infrastructure reviews
Accessibility audits and API versioning
Dependency audits and coverage analysis
Quick Start
1. Define Your Gap Type
Choose the analysis pattern matching your use case:
Gap Type
Use Case
Tools
Requirements
Missing features or implementations
Code inspection, requirements tracking
Test Coverage
Untested code paths
Coverage.py, Jest, Istanbul
Documentation
Missing or outdated docs
Docstring analysis, README review
SWOT
Strategic capability assessment
Stakeholder interviews, market analysis
Maturity Model
Organizational capability level
CMM assessment, process audit
Security Posture
Security controls and compliance
SAST/DAST, vulnerability scanning
2. Analyze Current vs Target State
Target State (What should be)
โ
โโโโโโโโโโ
โ GAP โ = Missing, incomplete, deficient
โAnalysisโ
โโโโโโโโโโ
โ
Current State (What is)
3. Prioritize Gaps
โ Easy to Fix โ Hard to Fix โ
โโโโโโโโโโผโโโโโโโโโโโโโโผโโโโโโโโโโโโโโค
High โ QUICK โ STRATEGIC โ
Impact โ WINS โ GAPS โ
โโโโโโโโโโผโโโโโโโโโโโโโโผโโโโโโโโโโโโโโค
Low โ OPTIONAL โ IGNORE โ
Impact โIMPROVEMENTS โ FOR NOW โ
โโโโโโโโโโดโโโโโโโโโโโโโโดโโโโโโโโโโโโโโ
4. Create Action Plan
For each gap:
Assign Owner - Who fixes this?
Set Timeline - By when?
Allocate Resources - What budget/people?
Define Success - How to measure closure?
Track Progress - Regular reviews
Core Concepts
Gap Analysis Process
Define Target State - Requirements, standards, best practices
Assess Current State - Inventory, measure, document capabilities
Identify Gaps - Compare target vs current, quantify
Prioritize - Impact/effort matrix, dependencies
Plan Actions - Assign owners, set timelines, allocate resources
Execute & Monitor - Regular reviews, adjust as needed
security-scanning-suite - For security gap analysis
architecture-evaluation-framework - For architecture and design gaps
evaluation-reporting-framework - For comprehensive assessment reports
codebase-onboarding-analyzer - For documentation and onboarding gaps
Next Steps
Choose a pattern from PATTERNS.md matching your use case
Review examples in EXAMPLES.md for your gap type
Reference frameworks in REFERENCE.md for assessment templates
Avoid gotchas listed in GOTCHAS.md
Use knowledge in KNOWLEDGE.md for deeper context
Example: Quick Requirements Gap Analysis
Scenario: E-commerce site launch in 2 weeks, need to verify completeness.
1. Identify Requirements:
REQ-001: User registration with email
REQ-002: Product catalog with search
REQ-003: Shopping cart with checkout
REQ-004: Order history and receipts
REQ-005: Admin dashboard for inventory