dev-validation

Validate development acceptance criteria and require explicit user approval.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Ensures that implementation meets all acceptance criteria and that a clear, explicit stakeholder decision is recorded before a feature is considered complete, preventing premature or ambiguous approvals.

Core Features & Use Cases

  • Evidence collection: Aggregates automated test results, review gate status, logs, screenshots, and other artifacts tied to each acceptance criterion.
  • Automated and manual verification: Runs automated checks (tests, review verdicts) and guides manual verification steps with a checklist for each acceptance criterion.
  • Approval enforcement and safety: Enforces explicit APPROVED or REJECTED responses, prevents implementer self-approval, calibrates severity for findings, and generates remediation tasks when needed.

Quick Start

Present the validation request with collected evidence and require the user 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 to finalize development and prevent premature releases?▼

To enforce user sign-off, apply a validation gate at the end of the development cycle that requires explicit APPROVED or REJECTED decisions. This confirms tests, code review outcomes, and documented evidence before release.

How do I prevent implementer self-approval during code review?▼

To prevent implementer self-approval, use a validation gate that enforces explicit stakeholder decisions and blocks developers from approving their own code. This ensures an independent review for task completion.

How do I validate acceptance criteria with automated and manual verification before release?▼

Validate acceptance criteria by aggregating automated test results, review gate status, and manual checklist verification. This collects documented evidence tied to each criterion to ensure release readiness.

What is the best way to collect evidence for acceptance criteria and handle rejected findings?▼

Evidence collection aggregates test results, logs, and screenshots for each acceptance criterion. When handling rejected findings, the system calibrates severity and generates remediation tasks to address issues.

Can I use this validation gate to ensure review gate PASS status across features?▼

Yes, you can apply this validation gate at the end of the development cycle to confirm a review gate PASS status. It verifies automated tests, review outcomes, and documented evidence across all features before release.

Why does my development cycle need explicit approval enforcement and severity-calibrated findings?▼

Explicit approval enforcement prevents ambiguous approvals by requiring clear stakeholder decisions. Severity-calibrated findings ensure that identified issues are prioritized correctly, generating remediation tasks to protect release quality.