QH
QA Handoff Package
🔵 Stable🕐 updated 2026-08-04
🔷 SkillSpec L3
pm-qa
Turn a story and its change into a clean 'ready for QA' package — test scenarios, edge cases, the data and environment setup, and what's explicitly out of scope. Use when asked to prep a QA handoff, what should QA test here, write test scenarios for this story, or make this ready for QA. Produces the scenarios mapped to acceptance criteria, the edge/negative cases devs forget, the exact data and environment setup to reproduce, the risk areas to probe, and the out-of-scope list so QA doesn't chase the wrong things.
🗣 Say this to your agent
“Prep a QA handoff for this story and its MR.”“What should QA test here, including edge cases and setup?”“Write test scenarios mapped to these acceptance criteria.”“Make this ready for QA — what's in and out of scope?”
What to give it
▸The story & acceptance criteria — what it's meant to do
▸The change — what was built (a summary or the MR/PR diff), so scenarios match reality
▸Environments & data — where QA tests, and what setup/flags/accounts are needed
▸Known risk / complexity — anything the dev is worried about, or areas the change touches indirectly
✅ The bar it holds itself to
Every skill in this library self-verifies — these are this skill's own quality checks, straight from its definition.
✓Every acceptance criterion has at least one scenario
✓Edge and negative cases are included, not just the happy path
✓Exact data/environment/flag setup is specified for reproducibility
✓Risk areas and possible regressions are called out
✓An explicit out-of-scope list bounds the testing
✓Scenarios reflect what was actually built, not just the story text
⚠️ What it refuses to do
**Happy-path only** — the bugs live in the edges.
**"Just test the story"** with no data/environment setup — a lost QA morning.
**No scope boundary** — QA re-tests the whole app for a one-line change.
**Ignoring regressions** in features the change touches indirectly.
**Scenarios from the story, not the build** — testing what was wished, not what shipped.
Install
npx pm-claude-skills add --agent claude # or codex · cursor · gemini · hermes
# or one-line MCP (every skill, any client):
claude mcp add pm-skills -- npx -y pm-claude-skills-mcp
Related skills
🔌 Embed this skill
Drop this on your blog, docs, or site — it renders a "Run this skill" card:
<div data-pm-skill="qa-handoff-package"></div>
<script src="https://mohitagw15856.github.io/pm-claude-skills/embed.js" async></script>
💬 Discussion
QA Handoff Package is one of 1174 open-source professional AI agent skills — all SkillSpec L3.
Try them all in the browser · ⭐ Star on GitHub · Browse the full catalog