sdd-verification

Map acceptance criteria to tests and generate VERIFICATION.md reports.

86|9|Updated Jun 5, 2026
One-click install
npx skills add https://github.com/magnus919/hermes-profiles --skill sdd-verification
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sdd-verification
Source: https://github.com/magnus919/hermes-profiles/tree/main/skills/sdd-verification
Command: npx skills add https://github.com/magnus919/hermes-profiles --skill sdd-verification

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires python3, and includes scripts (resource) and references (resource) components.

What problem does it solve?

Validates that SDD outputs satisfy acceptance criteria by mapping each AC to corresponding tests and generating artifact-pyramid VERIFICATION.md reports.

Core Features & Use Cases

  • Maps specification acceptance criteria to concrete tests and aggregates results into a structured verification artifact.
  • Produces VERIFICATION.md with an L1 summary, per-AC dossiers, and a clear gate verdict to support SDD reviews.
  • Enables escalation and traceability by linking ACs to SPEC.md sections and test evidence.

Quick Start

Run the verification workflow on your SDD project to produce a VERIFICATION.md report.

Frequently Asked Questions about sdd-verification

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

FAQPage Schema
How do I map acceptance criteria to tests and generate a verification report?

To map acceptance criteria to tests and generate a verification report, you need a workflow that validates each AC against corresponding tests and aggregates the results into a structured VERIFICATION.md document.

What is an artifact-pyramid VERIFICATION.md report?

An artifact-pyramid VERIFICATION.md report is a structured document providing an L1 summary, per-AC dossiers, and a gate verdict to validate that specification outputs satisfy acceptance criteria during SDD reviews.

Do I need Python 3 to run specification verification and compute gate verdicts?

Yes, you need Python 3 installed in your environment to run the specification verification workflow, load SPEC.md references, aggregate test results, and compute the final gate verdict.

How do I trace test evidence back to SPEC.md sections for SDD reviews?

You can trace test evidence back to SPEC.md sections by using a verification workflow that links acceptance criteria directly to specification references and aggregates the mapped test results into structured dossiers.

Best way to aggregate test results and produce an L1 summary for acceptance criteria?

The best way to aggregate test results and produce an L1 summary is to use an automated verification workflow that maps each acceptance criterion to its tests, computes a gate verdict, and emits a structured report.

What limitations exist when validating specification outputs against acceptance criteria?

Limitations when validating specification outputs include relying on accurate SPEC.md references for traceability and requiring existing mapped tests to properly aggregate results and compute a reliable gate verdict.