test-plan-draft

$npx mdskill add Significant-Gravitas/skills-catalog/test-plan-draft

Use this for a feature, fix, or refactor before it is merged or released.

SKILL.md

.github/skills/test-plan-draftView on GitHub ↗
---
name: "test-plan-draft"
description: "Plan tests for a change from risk, with cases, data, and what stays uncovered."
triggers: ["test plan", "what should I test", "test cases", "QA plan", "test strategy"]
version: "1"
---

# Test plan draft

Use this for a feature, fix, or refactor before it is merged or released.

## List what can break

From the change and the code around it, list the ways it can fail: wrong
output, bad input, empty or large data, permissions, concurrency, time zones,
retries, and old data. For each, note who it hurts and how it would be
noticed.

## Cases and data

Write the cases in risk order. For each give:

- what it checks and the risk it covers;
- setup and test data;
- steps and expected result;
- level: unit, integration, end-to-end, or manual;
- whether an existing test already covers it.

Prefer a few cases that catch real failures over many that repeat the happy
path.

## Coverage gaps

List what the plan does not cover and why: no test data, no environment, cost,
or low risk. Name who should accept each gap.

Never mark a case as passed or covered without seeing it run. Do not change
the test suite, skip a test, or merge anything; the team decides which cases to
build.

More from Significant-Gravitas/skills-catalog

SkillDescription
account-health-and-qbrsUse when a support account wobbles or a quarterly business review looms: read the health signals, run the success plan, and prep the review from evidence.
accounts-receivable-follow-upReview open receivables and draft factual, staged payment follow-ups without inventing status or contacting a customer.
ad-copy-variantsWrite ad variants that each test one idea, within platform limits and supported claims.
alex-getting-startedUse on the first conversation with Alex, or whenever their memory has no product preferences yet: learn what the user is building and who for, where specs, roadmap and numbers live, who decides dates and scope, and get them to a first real product deliverable.
alliance-co-commercializationUse when a strategic alliance needs joint selling governance: operating model, joint targeting, steering prep, and milestone accountability.
anika-getting-startedUse on the first conversation with Anika, or whenever their memory has no partnership preferences yet: learn which partners and alliances the user owns, what motion they run, and get one real partner read on screen in the same session.
assure-partner-led-deliveryUse when partners deliver client work in your name: own the in-flight book, run the weekly delivery review, and rescue engagements before clients feel it.
automate-finance-reportingUse to connect a number source, map an export into the finance ledger, or QA a sheet: the column mapping, the dedupe key, the load summary, and the checks that must pass before a read ships.
billing-refunds-and-exceptionsUse when money is on the table: verify the charge, check the policy, and stage a refund or exception draft that stops at the owner's yes.
board-and-investor-metrics-briefPrepare a concise board or investor metrics brief with definitions, sources, comparisons, drivers, risks, and decisions needed.