qa-test
Installation
SKILL.md
QA Test
Verify implemented features in a real browser. Exercise each acceptance criterion, verify via snapshots, report results.
Context-efficient design: browser testing runs in a sub-agent so snapshot/interaction data stays out of the main thread. Main thread only sees compact pass/fail summaries.
Sub-agent rule: Always use sub-agents for browser interaction and pre-flight exploration — these are broad, multi-step tasks that generate significant context. Fan out pre-flight and browser testing as separate sub-agents when they're independent. Handle directly only when verifying a single, specific element or reading one file for criteria.
Process
- Pre-flight (sub-agent) — gather criteria, resolve URL, check environment
- Interactive setup — human steers browser for hard-to-automate steps (login, drag, etc.)
- Browser testing (sub-agent) — exercises all criteria in isolated context
- Report results — main thread receives compact summary only
- Handle failures — retry failed criteria after manual intervention if needed
1. Pre-flight Sub-agent
Launch an Explore sub-agent before any browser interaction to gather all context in parallel.