RT
Regression Test Plan
🔵 Stable🕐 updated 2026-06-30
🔷 SkillSpec L3
pm-qa
Design and prioritize a regression test suite so changes don't break what worked. Use when asked to plan regression testing, build a regression suite, decide what to re-test after a change, or trim a bloated regression pack. Produces a risk-based regression plan — what to re-test and why, prioritised tiers (smoke → full), automation candidates, and a run strategy per release — so coverage matches risk and the suite stays fast.
What to give it
▸The change — what's being released/modified, and what it touches (and integrates with).
▸Critical paths — the flows that must never break (revenue, auth, data integrity).
▸Existing coverage — current regression cases/automation, if any, and how long a full run takes.
▸Constraints — time/resources per release, and manual vs. automated capacity.
✅ 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.
✓Scope is driven by change-impact and risk, not "run everything" or "run the same list every time"
✓Critical paths are always covered (a fast smoke tier)
✓De-scoped areas are explicit, with the residual risk named
✓Automation candidates are prioritised by stability and value
✓A run strategy ties each tier to when it runs and the sign-off criteria
✓The suite stays proportionate to the time/risk — not bloated
⚠️ What it refuses to do
Do not "re-run everything" by default — it's slow and trains teams to skip it
Do not test only the changed file — cover its dependencies and shared components
Do not silently drop coverage — when you de-scope, state the risk
Do not automate flaky or rarely-run cases first — start with stable, high-value ones
Do not let the suite grow unbounded — prune and tier it as the product changes
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="regression-test-plan"></div>
<script src="https://mohitagw15856.github.io/pm-claude-skills/embed.js" async></script>
💬 Discussion
Regression Test Plan is one of 743 open-source professional AI agent skills — all SkillSpec L3.
Try them all in the browser · ⭐ Star on GitHub · Browse the full catalog