dev-validation

Aggregate test and review evidence into a validation checklist requiring explicit approval.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/withmartian-sandbox/ghrc-x-3126672651424eddb640ecc81321a665 --skill dev-validation-withmartian-sandbox
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: dev-validation
Source: https://github.com/withmartian-sandbox/ghrc-x-3126672651424eddb640ecc81321a665/tree/main/dev-team/skills/dev-validation
Command: npx skills add https://github.com/withmartian-sandbox/ghrc-x-3126672651424eddb640ecc81321a665 --skill dev-validation-withmartian-sandbox

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Ensures that implementation and tests truly meet the acceptance criteria by collecting verifiable evidence, enforcing a mandatory user decision, and preventing self-approval so features are not marked complete without stakeholder confirmation.

Core Features & Use Cases

  • Evidence aggregation: Collects automated test results, code review verdicts, performance metrics, and manual verification artifacts into a single validation checklist.
  • Decision enforcement: Requires an explicit APPROVED or REJECTED: [reason] response and treats ambiguous responses as invalid.
  • Gate management: Integrates into a development gate workflow (Gate 5) to block completion until validation is satisfied; creates remediation tasks on rejection.
  • Use case: Present validation for a completed feature with four acceptance criteria, show measured test and performance evidence, and capture the stakeholder's APPROVED or REJECTED decision.

Quick Start

Present a validation checklist with evidence for each acceptance criterion and ask the stakeholder to respond with APPROVED or REJECTED: [reason].

Frequently Asked Questions about dev-validation

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

FAQPage Schema
How do I enforce user sign-off on acceptance criteria before marking development work complete?▼

Enforce user sign-off by aggregating test results, code review verdicts, and performance metrics into a verification checklist that requires an explicit APPROVED or REJECTED response from a stakeholder, preventing self-approval and blocking completion until validated.

What is a release gate validation process with non-self-approval?▼

A release gate validation process blocks feature completion by aggregating automated test outputs and review verdicts into a checklist, requiring an explicit stakeholder decision to prevent developers from marking their own work complete without documented evidence.

How do I collect evidence for acceptance testing during a development gate?▼

Collect evidence for acceptance testing by aggregating automated test results, code review verdicts, performance metrics, and manual verification artifacts into a single validation checklist to verify deliverables against defined acceptance criteria.

What happens when a stakeholder rejects a validation checklist during code review?▼

When a stakeholder responds with REJECTED and provides a reason, the validation process blocks completion at the development gate and automatically creates remediation tasks to address the failed acceptance criteria.

Can I use automated test outputs and performance metrics for release gate verification?▼

Yes, automated test outputs and performance metrics are explicitly aggregated alongside code review verdicts and manual verification artifacts to form the evidence-based verification checklist required for release gate verification.

Does the acceptance validation process accept ambiguous approval responses?▼

No, acceptance validation treats ambiguous responses as invalid, strictly requiring an explicit APPROVED or REJECTED decision with a documented reason to ensure stakeholder confirmation is definitive and verifiable.