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.