Skip to content
rd-skills
All skills

language-testing-strategy

FoundationJIT only

analysis-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 scheduling deadline cancellation async completion isolation cache instrumentation failure artifact 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.

ReferenceLoad whenDo not load whenRequired by
runtime-tooling.mdtargetedTest evidence depends on runner discovery concurrency deadline cancellation cache isolation or instrumentation semanticsRepository and CI use one established runner mode with no affected runtime-sensitive harness behaviorAnalysisTaskReview