What problem does it solve? Manually clicking through a web app to find bugs is slow and easy to skip before shipping. This Skill systematically QA-tests a web application like a real user, fixes the bugs it finds in source code with atomic commits, re-verifies each fix, and produces a before/after health score report. ## Core Features & Use Cases - Three testing tiers: Quick (critical/high severity only), Standard (+ medium), and Exhaustive (+ low/cosmetic), so you can match depth to your release timeline. - Diff-aware mode: On a feature branch with no URL given, it analyzes the branch diff, identifies affected pages and routes, and tests exactly what changed. - Test framework bootstrap: Detects your runtime (Node, Rails, Python, Go, Rust, PHP, Elixir), installs a test framework, writes real tests, sets up CI, and documents conventions in TESTING.md. - Regression mode: Compares a new run against a saved baseline.json to show which issues were fixed, which are new, and the health score delta. - Use Case: You just finished a feature branch and ask "does this work?" The Skill finds your local dev server, clicks through every affected page, documents a broken form submit with screenshots, fixes it in the source, commits the fix, and re-verifies. ## Quick Start Ask the assistant to run /qa on your current branch or a URL such as http://localhost:3000 to test the app and fix any bugs found.