test-strategy-and-coverage
Define right-sized test layers and coverage priorities for a change.
- License 许可
- GPL-3.0
- 最近更新
- 2026-05-19
- Stars
- ★ 6
- Forks
- 1
01 前言 Front Matter
- name
- test-strategy-and-coverage
- description
- Define right-sized test layers and coverage priorities for a change.
03 SKILL.md 正文
Test Strategy And Coverage
Trigger Signals
- the task adds or changes behavior and the right test depth is unclear
Inspect First
- changed files, existing test layers, and validation commands
Workflow
- map the behavioral risk of the change
- choose the minimum test layers that cover that risk
- identify critical missing cases
- summarize the coverage strategy
Output Contract
- recommended test layers
- critical cases to cover
- explicit gaps or acceptable deferrals
Failure Modes
- no executable validation surface exists
Escalation
- escalate when a risky change has no trustworthy test path
04 同仓库更多 Skills
typescript-engineering
typescript and javascript engineering guidance seeded from the harness forge knowledge base. use when the repo or task is dominated by .ts, .tsx, package.json, tsconfig, node.js services, react, next.js, frontend tooling, or multi-package workspaces where type boundaries matter.
token-budget-optimizer
compact context, reuse existing runtime artifacts, and choose the smallest authoritative surface before expanding prompt history. use when the task is growing large, when earlier repo intelligence already exists, or when repeated rescans would waste tokens without adding new evidence.
speckit-taskstoissues
Convert existing tasks into actionable, dependency-ordered GitHub issues for the feature based on available design artifacts.
speckit-tasks
Generate an actionable, dependency-ordered tasks.md for the feature based on available design artifacts.
speckit-specify
Create or update the feature specification from a natural language feature description.
speckit-plan
Execute the implementation planning workflow using the plan template to generate design artifacts.