PlaygroundCatalog › QA Handoff Package
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.

▶ Run it free — no key needed 📝 Grade your existing draft View SKILL.md ↗

🗣 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