What problem does it solve?
This skill prevents shipping broken apps by running user-centric automated QA that checks usability, visuals, and runtime health instead of only confirming builds.
Core Features & Use Cases
- User-perspective smoke testing: Confirms the app is reachable, renders in a browser, and produces a vision-analyzed screenshot while scanning logs for errors and warnings.
- Critical-path flow validation: Executes ordered actions like navigation, clicking, form filling, waiting, and screenshot verification for key user journeys.
- Operational and visual confidence checks: Monitors error logs for stack traces and 5xx responses, performs targeted visual QA on specific pages, and validates API endpoints for correct status codes and JSON behavior.
- Fix-retest loop: Supports up to three cycles of diagnose, fix, restart, and retest to ensure issues are actually resolved.
Quick Start
Run automated smoke testing and log monitoring for a running app so you can confirm it is reachable, renders correctly, and has no recent errors.