PlaygroundCatalog › Test Strategy Document
TS

Test Strategy Document

🔵 Stable🕐 updated 2026-06-08 🔷 SkillSpec L3 pm-engineering

Write a test strategy document from a feature spec, PRD, or system description. Use when asked to create a test plan, write a test strategy, define QA approach, or plan testing for a feature or release. Produces a complete test strategy with scope, risk assessment, test types, coverage targets, and a prioritised test case outline.

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

What to give it

Feature or system being tested — paste a spec, PRD, or describe it in plain English
Tech stack — language and framework — e.g. TypeScript + React, Python + FastAPI
Existing test coverage — e.g. "we have unit tests but no E2E tests", "we use Jest + Playwright already", or "starting from scratch"
Deployment cadence — e.g. continuous deployment / weekly releases / quarterly — affects what must be automated vs. manual
Risk level — low / medium / high / critical — affects depth and coverage requirements
Timeline — when does this need to ship — affects prioritisation
Team context — who is doing the testing — developers / dedicated QA / both

✅ 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.

Risk table is populated and drives test priority (not filled in generically)
Every "P0 — exhaustive" row in the Risk Assessment table has at least one corresponding P0 test case
"Out of scope" section names at least one explicit exclusion (not left blank)
Each test type names a concrete tool (not "some testing framework")
Definition of Done is measurable (not "tests are done when QA is happy")

⚠️ What it refuses to do

Do not write a test strategy without a risk table that drives test priority — generic coverage targets are not a strategy
Do not leave the "out of scope" section blank — every test strategy must explicitly name what is not being tested and why
Do not specify test types without naming a concrete tool for each — "some testing framework" is not actionable
Do not define a Definition of Done that is not measurable — "QA is happy" is not a completion criterion
Do not create P0 risk areas without corresponding P0 test cases — risk rating must map to test coverage

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

Start with

Related skills

🔌 Embed this skill

Drop this on your blog, docs, or site — it renders a "Run this skill" card:

<div data-pm-skill="test-strategy-doc"></div>
<script src="https://mohitagw15856.github.io/pm-claude-skills/embed.js" async></script>

💬 Discussion

Test Strategy Document is one of 1078 open-source professional AI agent skills — all SkillSpec L3. Try them all in the browser · ⭐ Star on GitHub · Browse the full catalog