spec-verify

Verify SPEC.md requirements implementation and generate a SPEC-REVIEW.md report.

125|35|Updated Jan 21, 2026
One-click install
npx skills add https://github.com/jh941213/my-cc-harness --skill spec-verify-jh941213
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: spec-verify
Source: https://github.com/jh941213/my-cc-harness/tree/main/skills_en/spec-verify
Command: npx skills add https://github.com/jh941213/my-cc-harness --skill spec-verify-jh941213

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Verifies that SPEC.md requirements are fully implemented across the codebase, preventing drift between specification and actual delivery.

Core Features & Use Cases

  • Automated SPEC coverage verification against SPEC.md to ensure all requirements are addressed
  • Missing item detection with actionable feedback and SPEC-REVIEW.md generation
  • Support for sub-agent based exploration to isolate and verify individual spec items

Quick Start

Ask the AI to read SPEC.md, verify the mapping to implemented items, and generate SPEC-REVIEW.md detailing gaps and recommended fixes.

Frequently Asked Questions about spec-verify

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

FAQPage Schema
How do I verify that my codebase meets SPEC.md requirements?

To verify SPEC.md compliance, run an automated gap-analysis that checks your codebase against documented functional, non-functional, UI/UX, API, and security requirements. This generates a SPEC-REVIEW.md report detailing missing items and actionable remediation steps.

What is specification gap-analysis in software engineering?

Specification gap-analysis is the process of identifying drift between a SPEC.md document and actual codebase delivery. It validates that all specification requirements are fully implemented across various layers, including API design and security considerations, to ensure alignment.

How do I generate a SPEC-REVIEW.md report for missing requirements?

You can generate a SPEC-REVIEW.md report by instructing the AI to read your SPEC.md, verify the mapping to implemented items across the codebase, and output a structured review document highlighting gaps and recommended fixes.

Can I use subagent-based assessment to isolate and verify individual spec items?

Yes, subagent-based assessment is supported to isolate and verify individual spec items within your codebase. This allows targeted validation of specific functional or non-functional requirements during audits and quality gates.

Does specification verification work for non-functional and UI/UX requirements?

Yes, specification verification covers functional, non-functional, UI/UX, API design, and security considerations. It ensures all aspects of your SPEC.md are fully implemented across the codebase without missing item detection failures.

When should I run a spec review in a specification-driven development workflow?

You should run a spec review during quality gates or audits in specification-driven development workflows. This prevents drift between specification and actual delivery by verifying that SPEC.md requirements are fully implemented before release.