qa
qa
What it does
- What they expected vs what actually happened
- Steps to reproduce (if not obvious)
- Whether it's consistent or intermittent
- Learn the domain language used in that area (check UBIQUITOUSLANGUAGE.md)
- Understand what the feature is supposed to do
- Identify the user-facing behavior boundary
- The fix spans multiple independent areas (e.g. "the form validation is wrong AND the success message is missing AND the redirect is broken")
Requirements & configuration
- Before filing, decide whether this is a single issue or needs to be broken down into multiple issues.
Derived from the skill's own SKILL.md documentation · extracted 2026-07-23
qa FAQ
What does the qa skill do?
Interactive QA session where user reports bugs or issues conversationally, and the agent files GitHub issues. Explores the codebase in the background for context and domain language. Use when user wants to report bugs, do QA, file issues conversationally, or mentions "QA session". What they expected vs what actually happened Steps to reproduce (if not obvious)
What does qa require?
Before filing, decide whether this is a single issue or needs to be broken down into multiple issues.
How do I install qa?
Run: npx -y skills add https://github.com/mattpocock/skills --skill qa --agent claude-code — the source lives at github.com/mattpocock/skills.
Maintain qa?
Let people know it's listed here — add the badge (live metrics, light/dark aware) or a plain link to your README or docs.
[](https://getagentictools.com/skills/mattpocock-skills-qa?ref=badge) npx agentictools info skills/mattpocock-skills-qa The second line is the CLI lookup for this page — handy in READMEs and docs.