What problem does it solve?
This Skill verifies user-facing web application flows by exercising the app exactly like a user would, reducing regression risk from untested interactions and catching visual or behavioral regressions before release.
Core Features & Use Cases
- End-to-end Interaction Testing: Launches a real browser to navigate pages, click buttons, fill forms, and assert outcomes for user flows such as onboarding, CRUD operations, and authentication.
- Evidence Capture: Takes screenshots for every tested flow and writes structured QA reports to support reproducibility and handoff.
- Dependency Awareness & Fallbacks: Detects whether Playwright is available, offers an installation path, and falls back to visual-only verification if the user declines installation.
- Campaign & CI Integration: Can run as a phase end condition in campaign files or as an explicit, user-invoked QA step for feature verification.
Quick Start
Run the qa skill to perform browser-based user-flow verification with Playwright, capture screenshots, and produce a QA report.