All skills
language-testing-strategy
FoundationJIT onlyanalysis-agent/task-agent/review-agent: use when test results depend on runner, concurrency, timeout, cache, or isolation semantics; skip test-portfolio work.
- Group
- Technology selection
- Supported roles
- MainAnalysisTaskReview
- Source
- SKILL.md
Use when
Trigger signals that make this skill the right owner
- language runtime test runner discovery filter shard process thread event loop parallel scheduling
- test timeout cancellation async completion background failure fixture isolation global state port environment clock randomness
- test cache watch incremental coverage instrumentation race sanitizer fuzz property mutation repetition failure seed
Do not use when
Anti-triggers — as binding as the triggers above
- the open decision is the failure-to-test-level portfolio oracle omission or detailed test case design
- runner and runtime behavior are fixed with no affected cache isolation concurrency timeout or tooling decision
Required inputs
What must be supplied before this skill can decide anything
- accepted failure mechanism test boundary and observable oracle
- current runner plugin configuration CI lane and runtime model
- affected scheduling deadline cache fixture isolation instrumentation and failure-artifact evidence
Output contract
What this skill owes the next role
- Language-test execution decision with runner discovery and scheduling; deadline, cancellation, and async completion; isolation, cache, and instrumentation; failure artifacts; proof limits and specialist routes.
Escalation signals
When this skill must hand the decision back
- A green test can be stale select the wrong cases hide background failure serialize a race or terminate before cancellation and cleanup are observed
Loaded by
This skill never owns a task. These professionals may pull it in as Layer 3.
Targeted references
Each reference carries its own load condition. None of them enter context by default.
| Reference | Load when | Do not load when | Required by |
|---|---|---|---|
| runtime-tooling.mdtargeted | Test evidence depends on runner discovery concurrency deadline cancellation cache isolation or instrumentation semantics | Repository and CI use one established runner mode with no affected runtime-sensitive harness behavior | AnalysisTaskReview |