Choose an appropriate coverage target for the situation and define what evidence is needed to claim it.
Trigger this skill when
You need disciplined test design rather than ad hoc case generation.
You need to justify why a test set is sufficient.
You want a reusable artifact that can feed automation later.
Expected inputs
risk level
code or model under test
time budget
quality expectations
Deliverables
coverage objective
selected criteria
evidence plan
stop conditions
Operating procedure
Assess risk, criticality, complexity, and available time.
Choose suitable criteria such as EP/BVA, statement, branch, path, or MC/DC.
Define what evidence is needed to claim the chosen coverage.
Set stop conditions and residual-risk notes.
Quality gates
Be explicit about infeasible, unreachable, or assumption-heavy cases.
Prefer lean, justified test sets over exhaustive-looking noise.
Keep expected outcomes observable and tied back to rules or logic.
Show why each test exists, not just the test data.
Handoff targets
statement-coverage-designer
branch-coverage-designer
path-coverage-designer
Output style
Be explicit about uncertainty, infeasibility, and residual risk.
Prefer compact, explainable artifacts over bloated lists.
Tie tests back to rules, logic, or structure.
Make expected outcomes observable.
Failure modes to avoid
Do not choose coverage criteria without context.
Do not confuse measured coverage with product correctness.
Do not set unattainable goals without noting cost.
Minimum output skeleton
## Summary
## Findings
## Structured outputs
## Coverage / rationale
## Assumptions
## Open questions
## Recommended next skill
1---2name: coverage-goal-planner3description: coverage-goal-planner4---5# coverage-goal-planner67## Purpose8Choose an appropriate coverage target for the situation and define what evidence is needed to claim it.910## Trigger this skill when11- You need disciplined test design rather than ad hoc case generation.12- You need to justify why a test set is sufficient.13- You want a reusable artifact that can feed automation later.1415## Expected inputs16- risk level17- code or model under test18- time budget19- quality expectations2021## Deliverables22- coverage objective23- selected criteria24- evidence plan25- stop conditions2627## Operating procedure281. Assess risk, criticality, complexity, and available time.292. Choose suitable criteria such as EP/BVA, statement, branch, path, or MC/DC.303. Define what evidence is needed to claim the chosen coverage.314. Set stop conditions and residual-risk notes.3233## Quality gates34- Be explicit about infeasible, unreachable, or assumption-heavy cases.35- Prefer lean, justified test sets over exhaustive-looking noise.36- Keep expected outcomes observable and tied back to rules or logic.37- Show why each test exists, not just the test data.3839## Handoff targets40- statement-coverage-designer41- branch-coverage-designer42- path-coverage-designer4344## Output style45- Be explicit about uncertainty, infeasibility, and residual risk.46- Prefer compact, explainable artifacts over bloated lists.47- Tie tests back to rules, logic, or structure.48- Make expected outcomes observable.4950## Failure modes to avoid51- Do not choose coverage criteria without context.52- Do not confuse measured coverage with product correctness.53- Do not set unattainable goals without noting cost.5455## Minimum output skeleton56```md57## Summary58## Findings59## Structured outputs60## Coverage / rationale61## Assumptions62## Open questions63## Recommended next skill64```
Run npx skillmds@latest add 45ck/coverage-goal-planner in your terminal (requires Node.js), paste this page's agent-chat prompt into Claude, Cursor, or any MCP-connected agent, or download the SKILL.md file and copy it into your agent's skills directory.
coverage-goal-planner It is listed under Coding & Dev Tools on SkillMD.
This skill has not completed SkillMD's automated safety review yet. SkillMD never runs a skill's scripts for you; review the SKILL.md before installing.
This skill is tagged as working with Claude Code, Claude.ai, OpenAI Codex. SKILL.md is an open format, so most agents that read a skills directory can load it too.
Yes. Installing skills from SkillMD is free, and the skill stays under its author's original license.
45ck (@45ck) published this skill. Their other Agent Skills are listed on their SkillMD profile.