home / skills / 0xbigboss / claude-code / data-driven-testing
This skill helps you manage deprecated data-driven-testing guidance by guiding transition to testing-best-practices with strategy, matrix, and implementation
npx playbooks add skill 0xbigboss/claude-code --skill data-driven-testingReview the files below or copy the command above to add this skill to your agents.
---
name: data-driven-testing
description: "DEPRECATED: Use testing-best-practices instead. This skill has been retired."
---
## Deprecated
This skill has been replaced by **testing-best-practices**.
Use `testing-best-practices` for all test design, test case generation, and test strategy work.
### What changed
- Test layering policy (unit / integration / e2e) replaces the unit-only DDT focus.
- Markdown tables replace the rigid canonical JSON test-case schema.
- Output is strategy + matrix + implementation plan, not JSON blocks.
- Added: hard rules against fabricated fixtures and invented source locations.
- Added: e2e execution guidance (preflight, async polling, flake handling).
- Added: CI lane guidance (PR smoke vs nightly full).
- Auth-state reuse and idempotent/state-tolerant e2e are first-class concerns.
This skill is deprecated and has been retired in favor of testing-best-practices. It previously provided a data-driven testing (DDT) configuration and generation approach focused on canonical JSON test-case schemas. For historical projects still using its outputs, it documents the migration path and key differences when moving to the replacement skill.
The skill examined test case definitions, fixture requirements, and a unit-focused DDT schema to produce structured test inputs and expected outputs. It validated that test data matched schema rules and flagged missing fixtures or inconsistent source locations. The replacement emphasizes broader test layering, markdown-based matrices, and strategy-driven output instead of rigid JSON blocks.
Is this skill still recommended?
No. This skill is deprecated. Use testing-best-practices for all new test design, case generation, and strategy work.
What are the main differences compared to the new approach?
The new approach centers on test layering (unit/integration/e2e), markdown matrices instead of rigid JSON, strategy-driven outputs, and stricter rules against fabricated fixtures.