Qa
Generates structured QA and user testing session guides with observation checklists, success metrics, and red flags. Adapts to current build state. Use when preparing for or analyzing a QA session or user test.From its SKILL.md
npx -y skills add pvnarp/agent-skills --skill qaAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
One thing to look at
- 1 stars1 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
SKILL.md
2.5 KB, 529 tokens by cl100k_base, as published. Nobody here has run it
QA & User Testing Guide
Examine the codebase to determine current build state, then generate the appropriate test plan.
Session Structure
1. First Impressions (5 min, no instructions given)
Observe: Can the user accomplish the primary task without guidance? Where do they get confused? Do they recover or give up? What do they try first?
2. Core Flow (10 min, free exploration)
Track: Task completion rate, time to complete key flows, error encounters, workarounds attempted, points of friction.
3. Edge Cases (10 min, guided)
Test specific scenarios: empty states, error states, slow network, invalid input, concurrent actions, undo/redo, back navigation.
4. Cross-Environment (if applicable)
Different browsers, devices, screen sizes, OS versions, network conditions.
Observation Checklist
| Category | What to Watch |
|---|---|
| Confusion | Pauses, re-reads, wrong clicks, "what does this do?" |
| Frustration | Repeated attempts, sighing, giving up |
| Delight | "Oh nice", speed increases, exploring voluntarily |
| Errors | Error messages shown, unhandled states, data loss |
| Performance | Visible lag, loading states, janky animations |
Red Flags (Stop and Fix)
- User can't complete the primary task without help
- Data loss or corruption under normal usage
- Error with no recovery path (stuck states)
- Performance so bad it affects usability
- Security issue exposed to the user (visible tokens, other users' data)
Success Metrics
Define before testing:
| Metric | Target | How to Measure |
|---|---|---|
| Task completion rate | > 90% | Users who complete primary task without help |
| Time to complete | < Xs | Stopwatch from start to success |
| Error rate | < 5% | Unhandled errors per session |
| Satisfaction | Positive | Post-session feedback |
Post-Session Questions
- "What was that experience like?"
- "What was confusing or frustrating?"
- "What did you expect to happen that didn't?"
- "Would you use this? Why or why not?"
- "What's the one thing you'd change?"
Bug Report Format
FOUND: [what happened]
EXPECTED: [what should have happened]
STEPS: [how to reproduce]
ENVIRONMENT: [browser, device, OS]
SEVERITY: [blocks usage / annoying / cosmetic]
What ships with it
Read from the repository
Just SKILL.md. No reference files, no scripts.