Requirements Compliance Verification

Maps project requirements to deliverable output locations and reports compliance gaps in YAML.

Updated Apr 11, 2026
One-click install
npx skills add https://github.com/gozonerd/shadow-ai-assessment --skill requirements-compliance-verification-gozonerd
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Requirements Compliance Verification
Source: https://github.com/gozonerd/shadow-ai-assessment/tree/main/.claude/skills/dmis/task_type/TT-06_Requirements_Compliance_Verification
Command: npx skills add https://github.com/gozonerd/shadow-ai-assessment --skill requirements-compliance-verification-gozonerd

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve? Verifying that every stated project requirement is actually addressed in a deliverable is tedious and error-prone when done manually. This Skill performs systematic checklist mapping of requirements to specific output locations, producing a traceable compliance report with explicit gap analysis. ## Core Features & Use Cases - Requirement-to-Output Mapping: Parses a requirements specification and catalogs deliverable contents, then maps each requirement to exact sections, paragraphs, or line numbers in the output. - Gap Analysis: Distinguishes missing requirements from marginally covered ones, with remediation priorities and implications for each gap. - Schema-Validated YAML Reports: Produces compliance reports conforming to the TT-06 output schema, validated by an included Python script that checks all 9 Accuracy Rules (ACC-001 through ACC-009). - Use Case: Given a digital health implementation guide and its requirements specification, generate a verification report showing 18 of 20 requirements satisfied with exact section references, plus remediation guidance for the 2 gaps. ## Quick Start Verify that the attached deliverable satisfies every requirement in the attached specification and produce a TT-06 compliance report in YAML.

Frequently Asked Questions about Requirements Compliance Verification

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

FAQPage Schema
How do I verify requirements compliance against a deliverable?

Provide the complete requirements specification and the deliverable output. The Skill parses and categorizes all requirements, catalogs the deliverable contents, maps each requirement to specific output locations, and produces a YAML compliance report with gap analysis.

What format does the requirements compliance report use?

The report is YAML conforming to the TT-06 output schema, with required sections for compliance summary, requirement mapping, gap analysis, and traceability details. Each mapping includes the output location, evidence, and satisfaction status.

How is the compliance report validated?

Run the included scripts/validate_output.py against the YAML report. It checks the task_type, version, and that all 9 accuracy rules (ACC-001 through ACC-009) appear in the accuracy_compliance section, exiting with pass or fail.

What are the ACC accuracy rules in compliance verification?

They are 9 domain-specific accuracy constraints (ACC-001 through ACC-009) covering facts like CommCare versus Dimagi attribution, Zambia versus Uganda deployment status, and convergence thresholds. Every report must reference all 9 in its accuracy_compliance section.

What are the limitations of requirements compliance verification?

It verifies that requirements appear somewhere in the output, not that the content is correct or high quality. It also depends on precise requirement language; ambiguous requirements can lead to marginal mappings that need human judgment.