wa:validate-uat

Validate UAT outcomes against TASKS.md goals with human pass/fail gates.

Updated Mar 26, 2026
One-click install
npx skills add https://github.com/jeremy-newhouse/eck-e2e-weather-app --skill wa-validate-uat
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: wa:validate-uat
Source: https://github.com/jeremy-newhouse/eck-e2e-weather-app/tree/main/.claude/skills/validate-uat
Command: npx skills add https://github.com/jeremy-newhouse/eck-e2e-weather-app --skill wa-validate-uat

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps teams perform reliable user acceptance testing by turning acceptance-criteria goals into a structured checklist and enforcing human confirmations for every pass, fail, or skip.

Core Features & Use Cases

  • Goal and criteria loading: Loads goals and acceptance criteria from TASKS.md (or from a provided feature path/description) and correlates them with development signals from DEV-NOTES.md.
  • Risk-prioritized UAT checklist: Builds a categorized checklist (functional, edge cases, performance spot-checks, UX review) and orders items by expected risk using AC satisfaction signals.
  • Human-confirmed validation gates: Collects explicit user responses for each checklist item and never auto-completes results.
  • UAT reporting: Produces a clear PASS/FAIL verdict and writes a detailed UAT report to TASKS.md (appendix) or UAT-REPORT.md.

Quick Start

Run wa:validate-uat with a feature name or the path to TASKS.md to generate an approval-ready UAT checklist and guide you through explicit pass/fail/skip confirmations.

Frequently Asked Questions about wa:validate-uat

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

FAQPage Schema
How do I generate a UAT checklist from acceptance criteria?

To generate a UAT checklist from acceptance criteria, the workflow loads goals from TASKS.md or a feature description and builds a risk-prioritized checklist covering functional, edge case, and UX categories.

Can I automate pass fail decisions during user acceptance testing?

You cannot automate pass fail decisions during user acceptance testing here because the workflow enforces human confirmation gates, requiring explicit user-provided Pass, Fail, or Skip responses for every checklist item.

How does human validation work for UAT reporting?

Human validation for UAT reporting works by gating each checklist item with explicit user confirmations, then using those Pass/Fail/Skip responses to produce a final PASS/FAIL verdict written to a UAT-REPORT.md file.

Do I need a TASKS.md file to run a UAT validation workflow?

You do not strictly need a TASKS.md file to run a UAT validation workflow; you can provide a specific feature name or alternative goal source instead, though loading TASKS.md and DEV-NOTES.md provides optimal context.

How do I prioritize test cases for staging UAT planning?

You prioritize test cases for staging UAT planning by correlating acceptance criteria satisfaction signals from development notes, ordering checklist items by expected risk to focus on high-impact functional and edge case validations.