Agent skill
qa-bug-reporting
When reporting bugs found during manual testing or QA validation.
Install this agent skill to your Project
npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/testing/qa-bug-reporting
SKILL.md
When to Use
When reporting bugs found during manual testing or QA validation.
Patterns
Bug Report Structure
## Bug: [Short descriptive title]
**Severity:** Critical | High | Medium | Low
**Priority:** P0 | P1 | P2 | P3
**Environment:** [browser, OS, device]
**Version:** [app version, commit]
### Steps to Reproduce
1. [First step]
2. [Second step]
3. [Step where bug occurs]
### Expected Behavior
[What should happen]
### Actual Behavior
[What actually happens]
### Evidence
- Screenshot: [link]
- Video: [link]
- Console logs: [paste]
### Additional Context
[Any other relevant info]
Severity Levels
CRITICAL: System crash, data loss, security breach
→ Blocks release, fix immediately
HIGH: Major feature broken, no workaround
→ Must fix before release
MEDIUM: Feature broken but workaround exists
→ Should fix, can defer if needed
LOW: Minor issue, cosmetic, edge case
→ Fix when time permits
Good vs Bad Bug Titles
❌ "Button doesn't work"
✅ "Submit button unresponsive after form validation error on Safari"
❌ "Crash"
✅ "App crashes when uploading file >10MB on mobile"
❌ "Slow"
✅ "Dashboard load time >5s when user has >100 items"
Anti-Patterns
- Missing reproduction steps
- No expected vs actual
- Vague titles ("doesn't work")
- No environment info
- Screenshots without context
Verification Checklist
- Title is specific and searchable
- Steps reproduce the bug reliably
- Expected vs actual clearly stated
- Severity/priority assigned
- Evidence attached
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
Didn't find tool you were looking for?