PlaygroundCatalog › Regression Test Plan
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.

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

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