Test fixture data design
Skill jukrap/ai-agent-playbook/skills/delivery/test-fixture-data-design
Use when designing, reviewing, or repairing test fixtures, factories, mocks, seeds, snapshots, golden files, sample payloads, test databases, or fixture maintenance boundaries.From its SKILL.md
npx -y skills add jukrap/ai-agent-playbook --skill test-fixture-data-designAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
One thing to look at
- 2 stars2 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
SKILL.md
1.0 KB, 159 tokens by cl100k_base, as published. Nobody here has run it
Test Fixture Data Design
Use this as the primary delivery skill for reliable test data and fixture boundaries.
Workflow
- Identify the behavior under test, fixture owner, lifecycle, scope, and cleanup requirements.
- Choose the lightest stable fixture: inline sample, factory, builder, seed, mock, contract example, snapshot, golden file, or isolated database.
- Keep fixtures realistic enough to catch contract drift but small enough to diagnose failures.
- Verify that fixture updates fail loudly when behavior changes and do not hide unrelated regressions.
Reference
Read references/fixture-boundaries.md for choosing fixture type, scope, isolation, and ownership.
Read references/test-data-maintenance.md for keeping sample data, snapshots, and golden files useful over time.
What ships with it: 2 files
1.8 KB alongside SKILL.md