What problem does it solve? Validating a branch or release candidate requires more than running unit tests: you must discover the repository's own verification commands, exercise real user flows through CLI, HTTP, and browser interfaces, fix regressions at the root cause, and produce evidence-backed reports. This Skill automates that entire QA execution loop. ## Core Features & Use Cases - Contract Discovery: Runs a discovery script that scans Makefiles, package.json, go.mod, Cargo.toml, pyproject.toml, and CI workflows to surface the canonical install, lint, test, build, and start commands, plus Web UI and E2E harness signals. - End-to-End Flow Execution: Drives CLI and API workflows through public interfaces and exercises critical browser flows via the agent-browser CLI with screenshot evidence at every checkpoint. - Regression Diagnosis and Reporting: Reproduces failures, fixes root causes, adds E2E coverage where supported, and files structured BUG issues plus a verification report with pass/fail verdicts. - Use Case: Before merging a risky commit, invoke this Skill to run the full verification gate, test three critical browser flows, fix a discovered regression, and produce a verification report with screenshots and issue files. ## Quick Start Run full QA on this repository and store all issues, screenshots, and the verification report under ./qa-output.