Test Data Builder - Auto-activating skill for Test Automation. Triggers on: test data builder, test data builder Part of the Test Automation skill category.
36
Quality
3%
Does it follow best practices?
Impact
96%
1.00xAverage score across 3 eval scenarios
Passed
No known issues
Optimize this skill with Tessl
npx tessl skill review --optimize ./planned-skills/generated/09-test-automation/test-data-builder/SKILL.mdPython pytest builder pattern
Uses pytest
100%
100%
Builder class with build()
100%
100%
Fluent interface
100%
100%
Default field values
100%
100%
Field override support
100%
100%
Type annotations
100%
0%
No placeholder code
100%
100%
Complete imports
100%
100%
Multiple builders covered
100%
100%
Step-by-step usage docs
100%
100%
Without context: $0.7719 · 2m 34s · 34 turns · 34 in / 11,270 out tokens
With context: $0.7639 · 2m 57s · 37 turns · 37 in / 10,604 out tokens
TypeScript jest test data factory
Uses Jest
100%
100%
Builder pattern present
100%
100%
Method chaining support
0%
100%
Default values defined
100%
100%
TypeScript interfaces
100%
100%
Exported builders
100%
100%
No placeholder code
100%
100%
Complete imports
100%
100%
Field override in tests
100%
100%
Usage documentation
100%
100%
Without context: $0.3093 · 1m 34s · 17 turns · 18 in / 4,979 out tokens
With context: $0.6621 · 2m 27s · 33 turns · 32 in / 9,364 out tokens
Mocking integration test data
Uses pytest mocking
100%
100%
Builder for mock responses
100%
100%
Realistic mock data
100%
100%
Success and failure variants
100%
100%
No real network calls
100%
100%
pytest fixtures used
100%
100%
No placeholder code
100%
100%
Complete imports
100%
100%
Step-by-step guide
100%
100%
requirements.txt present
100%
100%
Without context: $0.9349 · 3m 37s · 38 turns · 38 in / 15,397 out tokens
With context: $0.9506 · 3m 31s · 39 turns · 375 in / 15,379 out tokens
60433a6
Table of Contents
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.