5d-gap-analysis

Identify and analyze gaps between current state and a formal SPEC.

5|Updated Jan 30, 2026
One-click install
npx skills add https://github.com/tapania/5d-skills --skill 5d-gap-analysis
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: 5d-gap-analysis
Source: https://github.com/tapania/5d-skills/tree/main/skills/5d-gap-analysis
Command: npx skills add https://github.com/tapania/5d-skills --skill 5d-gap-analysis

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps teams identify all gaps between the current state and the official spec to prevent scope creep and surprise changes during implementation.

Core Features & Use Cases

  • Gap categorization per Quadrant (Code Gaps, Knowledge Gaps, System Gaps, Alignment Gaps)
  • Produces a structured Gap Analysis output with concrete change items
  • Supports project planning by mapping gaps to actions, owners, and timelines
  • Use Case: After receiving a SPEC, run Gap Analysis to surface all required changes before coding begins.

Quick Start

Run the gap analysis workflow against the latest SPEC and current implementation to generate a GAP ANALYSIS report.

Frequently Asked Questions about 5d-gap-analysis

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

FAQPage Schema
How do I identify gaps between a software spec and current implementation?

To identify gaps between a spec and current implementation, run a gap analysis workflow that compares the two states and surfaces categorized items. This process outputs a structured report detailing required changes and estimated complexity.

What is gap analysis in software architecture and implementation planning?

Gap analysis in software architecture is the process of validating a formal spec against the current state to prevent scope creep. It categorizes required changes into Code, Knowledge, System, and Alignment gaps to guide implementation planning.

When should I run a spec validation gap analysis during a project?

You should run a spec validation gap analysis after receiving a SPEC and before coding begins. This timing surfaces all required changes early, preventing surprise modifications and scope creep during the implementation phase.

Does gap analysis map categorized spec gaps to project planning actions?

Yes, gap analysis maps categorized spec gaps to concrete project planning actions. The generated report includes recommended actions, owners, and timelines for each identified item to directly support implementation planning.

What types of gaps are surfaced during spec consolidation?

During spec consolidation, four main types of gaps are surfaced: Code Gaps, Knowledge Gaps, System Gaps, and Alignment Gaps. Categorizing these gaps ensures all required changes are systematically addressed in the implementation plan.

Can I use gap analysis to prevent scope creep in software engineering?

Yes, you can use gap analysis to prevent scope creep by identifying all discrepancies between the current state and the official spec before implementation starts. This structured approach ensures all required changes are fully scoped and mapped to actions.