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.