What problem does it solve?
Systematically QA test a web application and fix bugs found. Runs QA testing, then iteratively fixes bugs in source code, committing each fix atomically and re-verifying. Use when asked to "qa", "QA", "test this site", "find bugs", "test and fix", or "fix what's broken". Proactively suggest when the user says a feature is ready for testing or asks "does this work?". Three tiers: Quick (critical/high only), Standard (+ medium), Exhaustive (+ cosmetic). Produces before/after health scores, fix evidence, and a ship-readiness summary. For report-only mode, use /qa-only. (gstack) Voice triggers (speech-to-text aliases): "quality check", "test the app", "run QA".
Core Features & Use Cases
- Automated end-to-end QA testing across web interfaces and APIs.
- Generates patch commits for each bug fix and re-verifies health scores.
- Supports tiered testing (Quick, Standard, Exhaustive) with structured reports.
- Use Case: When a feature is requested, run QA, locate defects, fix them with atomic commits, and re-run validations until ship-readiness.
Quick Start
Run a quick QA pass on the current web app to identify high-priority bugs and push fixes.