specification-checker

Compare code implementations against project specifications and generate structured gap reports.

2|Updated Jan 15, 2026
One-click install
npx skills add https://github.com/lexicalninja/my-little-scrum-team --skill specification-checker
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: specification-checker
Source: https://github.com/lexicalninja/my-little-scrum-team/tree/main/skills/specification-checker
Command: npx skills add https://github.com/lexicalninja/my-little-scrum-team --skill specification-checker

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill helps teams ensure that code implementations fully satisfy defined specifications, reducing the risk of missed requirements and costly rework.

Core Features & Use Cases

  • Automated comparison of code to specifications across functional and non-functional domains.
  • Generation of structured reports listing file paths, requirement IDs, statuses, current vs. expected implementations, and priority guidance.
  • Support for traceability of acceptance criteria, technical specifications, and architectural constraints.

Quick Start

Run a spec-check on your repository to produce a report of gaps between implementation and requirements.

Frequently Asked Questions about specification-checker

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

FAQPage Schema
How do I check if my code matches project specifications?

To check if code matches project specifications, compare your implementations against defined requirements to identify gaps in functional and non-functional criteria. This process generates structured reports detailing file paths, requirement IDs, and current versus expected implementations.

What is a specification gap analysis in software engineering?

A specification gap analysis is the automated comparison of code implementations against technical specifications and acceptance criteria. It identifies missed requirements and produces traceability reports with priority guidance to reduce costly rework.

Can I automate requirements traceability during code reviews?

Yes, you can automate requirements traceability during code reviews by applying a specification checker to verify acceptance criteria across modules. It outputs structured reports containing requirement IDs, statuses, and priority guidance directly within your review workflow.

How do I verify acceptance criteria across modules in a QA sprint?

To verify acceptance criteria across modules in a QA sprint, run an automated comparison of your codebase against project specifications. This produces a structured report with requirement IDs and current versus expected implementations to pinpoint exact gaps.

Does specification gap analysis work in CI workflows?

Yes, specification gap analysis works in CI workflows by automating the comparison of code implementations against defined specifications. It generates structured reports with file paths and status updates to verify functional and non-functional criteria continuously.

What is the best way to identify missed requirements in code?

The best way to identify missed requirements is to perform an automated gap analysis comparing code implementations against project specifications. This generates a structured report listing requirement IDs, current vs. expected implementations, and priority guidance for remediation.