spec-compliance-checker

Verify spec-to-code traceability and generate a structured JSON report.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/moongci38-oss/forge --skill spec-compliance-checker
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: spec-compliance-checker
Source: https://github.com/moongci38-oss/forge/tree/main/.claude/skills/spec-compliance-checker
Command: npx skills add https://github.com/moongci38-oss/forge --skill spec-compliance-checker

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Spec documents should map to implementations and tests, ensuring traceability between requirements and code to prevent gaps.

Core Features & Use Cases

  • Validate high-fidelity mapping from specs to implementations and tests using a traceability matrix and direct file search.
  • Verify API contracts and data model alignment across the codebase, providing a clear PASS/WARN/FAIL signal for readiness.
  • Use in QA and release workflows to ensure every required feature has corresponding code and tests, and to surface gaps early.

Quick Start

Run the spec-compliance-checker against your repository to validate traceability from specs to code and tests and return a structured JSON report.

Frequently Asked Questions about spec-compliance-checker

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

FAQPage Schema
How do I verify spec-to-code traceability across multiple files?

Spec-to-code traceability is validated by mapping specification documents directly to implementations and tests across multiple files, producing a structured JSON report with a PASS/WARN/FAIL readiness assessment.

What is a traceability matrix and when do I need it for API contracts?

A traceability matrix maps required specification fields directly to code and test implementations, needed when validating API contracts and data model alignment to prevent specification gaps.

How do I check if my data model and API contracts match the spec?

Checking data model and API contract alignment involves verifying consistency across the codebase against specification documents, returning a structured JSON report detailing required fields and implementation mappings.

Can I use this for QA release workflows to surface spec gaps early?

Yes, you can use it in QA and release workflows to ensure every required feature has corresponding code and tests, surfacing specification gaps early before release.

What format does the spec compliance report output?

The spec compliance report outputs a structured JSON format detailing required fields, implementation and test mappings, and a PASS/WARN/FAIL readiness assessment signal.

Does spec compliance checking work without external dependencies?

Spec compliance checking operates without external dependencies, applying direct file search and traceability matrices to validate the full specification-to-implementation workflow.