What problem does it solve? Verifying that a web app actually works after shipping code is tedious manual clicking. This Skill systematically tests a web application like a real user and produces a structured QA report with a health score, screenshots, and reproduction steps, while never modifying any code. ## Core Features & Use Cases - Report-only testing: Explores pages, clicks elements, fills forms, and documents issues with screenshot evidence, but never fixes anything. - Multiple modes: Diff-aware mode scopes testing to files changed on a feature branch; full mode explores the whole app; quick mode runs a 30-second smoke test; regression mode diffs results against a saved baseline. - Structured output: Generates a health score from a weighted rubric (console errors, broken links, visual, functional, UX), a Top 3 Things to Fix list, and a baseline.json for future regression runs. - Use Case: After merging a branch that changes the checkout flow, run the skill to automatically detect the local dev server, test the affected pages end-to-end, and receive a report with screenshots and repro steps for each bug found. ## Quick Start Ask the assistant to run a report-only QA pass on your local app at http://localhost:3000 and save the report to .gstack/qa-reports.