What problem does it solve? Feature changes often reach QA without a clear, independently verifiable definition of done, forcing reviewers to guess what to test or ask the author. This Skill produces acceptance criteria and a validation plan that any reviewer can execute against the running app and decide pass or fail with evidence. ## Core Features & Use Cases - Structured Acceptance Criteria: Writes each criterion as a single Given/When/Then statement that is independently verifiable and free of implementation details. - Mandatory Coverage Checklist: Ensures every plan covers golden path, empty states, boundary inputs, error states, concurrency, performance envelope, backward compatibility, and telemetry. - Evidence-Based Handoff: Returns a Pass/Fail/Blocked report with screenshots, logs, or timing data so authors can turn failures into fixes or tracked deferrals. - Use Case: A pull request changes the CSV export flow. Use this Skill to generate the acceptance plan covering zero-row exports, max-length inputs, network failure, and concurrent edits, then hand it to QA for a pre-release validation pass. ## Quick Start Write QA acceptance criteria and a manual validation plan for the new CSV export feature covering golden path, edge cases, and error states.