Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
drillan avatar

Implementation Verify

  • 61 installs
  • 3 repo stars
  • Updated January 21, 2026
  • drillan/speckit-gates

Verifies that an implementation actually covers its plan, so a solo builder confirms nothing from the spec was missed before moving on.

About

implementation-verify is a Claude Code skill from the speckit-gates package, which adds automated quality gates to the spec-kit workflow. When implementation finishes it checks that the work actually covers the plan and reports a GREEN/YELLOW/RED status, so a solo builder confirms nothing from the spec was skipped before shipping.

  • Verifies implementation coverage
  • Catches missed spec items
  • GREEN/YELLOW/RED status output

Implementation Verify by the numbers

  • 61 all-time installs (skills.sh)
  • Ranked #541 of 1,352 Code Review & Quality skills by installs in the Skillselion catalog
  • Data as of Jul 29, 2026 (Skillselion catalog sync)
npx skills add https://github.com/drillan/speckit-gates --skill implementation-verify

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs61
repo stars3
Last updatedJanuary 21, 2026
Repositorydrillan/speckit-gates

What it does

Verifies that an implementation actually covers its plan, so a solo builder confirms nothing from the spec was missed before moving on.

Who is it for?

Developers using spec-kit who want to confirm plan coverage

When should I use this skill?

After finishing implementation, to verify it matches the plan

Files

SKILL.mdMarkdownGitHub ↗

implementation-verify

Verifies implementation against specifications after /speckit.implement completes.

Purpose

This skill automatically verifies that your implementation fulfills the specified requirements. It checks:

  • FR requirement fulfillment: How many FR-XXX requirements are addressed by completed tasks
  • Task completion rate: Percentage of tasks marked complete in tasks.md
  • Contract implementation: API endpoints implemented as specified (if contracts/ exists)
  • Test coverage alignment: Implementation aligns with test requirements

Output

The skill outputs a Fulfillment Report with:

  • Coverage metrics (FR, task, contract percentages)
  • List of unimplemented requirements
  • Recommended actions to improve coverage

Usage

This skill runs automatically after /speckit.implement. You can also run it manually:

npx skills run implementation-verify

Exit Codes

CodeStatusMeaning
0Complete100% fulfillment
1Partial>80% fulfillment
2Low<80% fulfillment
3ErrorRequired files missing

Checks Performed

Task Completion Analysis

1. Parse tasks.md for all task items 2. Count completed tasks (marked with [X] or [x]) 3. Calculate completion percentage per phase 4. Identify blocked or incomplete tasks

FR Fulfillment Analysis

1. Extract all FR-XXX references from spec.md 2. Cross-reference with completed tasks 3. Identify FRs without corresponding completed tasks 4. Calculate fulfillment percentage

Contract Implementation (if contracts/ exists)

1. Parse contract files for endpoint definitions 2. Check if corresponding implementation exists 3. Calculate contract coverage percentage

Metrics Explained

MetricFormulaInterpretation
FR CoverageImplemented FRs / Total FRsRequirements addressed
Task CompletionCompleted Tasks / Total TasksWork progress
Contract CoverageImplemented Endpoints / Total EndpointsAPI completeness

Recommendations

After receiving low coverage:

1. Review unimplemented requirements list 2. Check for blocked tasks and resolve blockers 3. Ensure task completion is properly marked in tasks.md 4. Re-run /speckit.implement for remaining work 5. Run implementation-verify again to verify progress

Related skills

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.