validation-report

Run SPEC.md, CONTRACTS.md, and IMPLEMENTATION.md checks and generate VALIDATION_REPORT.md.

Updated Feb 9, 2026
One-click install
npx skills add https://github.com/AndreaCadonna/Certificate_Authority_Service --skill validation-report
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: validation-report
Source: https://github.com/AndreaCadonna/Certificate_Authority_Service/tree/main/workflow/skills/validation-report
Command: npx skills add https://github.com/AndreaCadonna/Certificate_Authority_Service --skill validation-report

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill defines a comprehensive framework for validating software behavior, capturing results, and producing a standardized VALIDATION_REPORT.md to communicate quality status.

Core Features & Use Cases

  • Workflow definition: specifies how to run SPEC.md, CONTRACTS.md, and IMPLEMENTATION.md based validations end-to-end.
  • Report generation: automates creation of a detailed VALIDATION_REPORT.md summarizing environment, scenarios, contracts, and verdicts.
  • Governance and compliance: enforces consistency across validation artifacts and supports phase-based QA audits.

Quick Start

Run validate.sh to execute all scenarios and generate the VALIDATION_REPORT.md.

Frequently Asked Questions about validation-report

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

FAQPage Schema
How do I automate QA validation workflows and reporting for software documentation?

Automating QA validation workflows involves executing SPEC.md, CONTRACTS.md, and IMPLEMENTATION.md checks end-to-end to produce a structured VALIDATION_REPORT.md. This process captures environment details, scenario coverage, contract verification, and a clear pass/fail verdict for stakeholder readiness.

What is a validation report and when do I need it for quality assurance?

A validation report is a standardized document that communicates software quality status by summarizing test scenarios, contract checks, and execution results. You need it to enforce consistency across validation artifacts and support phase-based QA audits for governance and compliance.

Can I run validation checks without external dependencies or components?

Yes, the validation workflow operates without external dependencies or components. It defines its own comprehensive framework to validate software behavior and outputs the VALIDATION_REPORT.md directly using the built-in validate.sh execution script.

What's the best way to generate a standardized QA report from spec and contract files?

The best way to generate a standardized QA report is to run a validation workflow that targets automated execution of your SPEC.md, CONTRACTS.md, and IMPLEMENTATION.md files. This produces a VALIDATION_REPORT.md containing the environment, scenarios, and final verdict.

Does the validation workflow enforce a clean-run requirement before producing the final report?

Yes, the validation workflow explicitly satisfies a clean-run requirement. It verifies scenario coverage and contract verification before generating the VALIDATION_REPORT.md, which ensures the final verdict accurately reflects stakeholder readiness.

Why does my validation report show a failed verdict despite passing scenarios?

A failed verdict occurs because the validation workflow checks more than just scenarios; it also enforces contract verification and a clean-run requirement. If CONTRACTS.md or IMPLEMENTATION.md checks fail, the overall verdict in VALIDATION_REPORT.md will fail.