Skip to content
rd-skills
All skills

test-data-management

FoundationJIT only

analysis-agent/task-agent/review-agent: use when fixtures, factories, seeds, isolation, cleanup, or sensitive test-data rules change; skip when test data is unaffected.

Group
Quality & testing
Supported roles
MainAnalysisTaskReview
Source
SKILL.md

Use when

Trigger signals that make this skill the right owner

  • manage fixtures factories seeded data isolation cleanup and sensitive data rules

Do not use when

Anti-triggers — as binding as the triggers above

  • no task-local test data management decision is required

Required inputs

What must be supplied before this skill can decide anything

  • current task contract
  • selected primary Professional Skill
  • task-local trigger evidence

Output contract

What this skill owes the next role

  • test-data decision with failure-focused fixtures, deterministic generation, isolation and ownership, relationship integrity, sensitive-data controls, cleanup behavior, freshness evidence, and proof limits

Escalation signals

When this skill must hand the decision back

  • Poor test data creates flaky tests misleading coverage and data exposure

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
benchmarks-and-patterns.mdbenchmark-patternfixture ownership isolation privacy or cleanup mechanisms remain undecidedone deterministic owned fixture strategy covers the changed boundaryAnalysisTaskReview
checklist.mddecision-checklisttests change fixtures randomness time sensitive data or external cleanuptest data remains deterministic isolated private and cleanup-safeAnalysisTaskReview
evidence-patterns.mdevidence-patternfixture ownership isolation or privacy claims need fresh proofcurrent factories cleanup paths and parallel tests prove each claimAnalysisTaskReview