Fixture Generator - Auto-activating skill for Test Automation. Triggers on: fixture generator, fixture generator Part of the Test Automation skill category.
36
Quality
7%
Does it follow best practices?
Impact
88%
0.95xAverage 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/fixture-generator/SKILL.mdPytest fixture generation with best practices
Uses pytest fixtures
100%
100%
conftest.py placement
100%
100%
Fixture scope set
0%
0%
Multiple fixture variants
100%
100%
Production-ready code
100%
100%
Test functions use fixtures
100%
100%
Edge-case coverage
100%
100%
No unittest.TestCase
100%
100%
requirements.txt includes pytest
100%
100%
Runnable test suite
100%
100%
Without context: $0.6551 · 2m 46s · 29 turns · 30 in / 10,570 out tokens
With context: $0.8433 · 3m · 41 turns · 296 in / 11,255 out tokens
Jest mock and fixture generation
Uses Jest
100%
100%
jest.fn() or jest.mock() used
100%
100%
Network calls mocked
100%
100%
Reusable mock data
87%
100%
beforeEach/afterEach cleanup
100%
0%
Error scenario tests
100%
100%
Production-ready code
100%
100%
package.json test script
100%
100%
Describe blocks used
100%
100%
No real HTTP in tests
100%
100%
Without context: $0.4833 · 2m 19s · 25 turns · 25 in / 8,006 out tokens
With context: $0.7257 · 3m 6s · 33 turns · 33 in / 10,578 out tokens
Integration test fixture configuration
Shared fixture location
41%
33%
Service doubles used
66%
41%
Four scenario coverage
100%
100%
Production-ready service stubs
100%
100%
No external dependencies at runtime
100%
100%
Step-by-step setup docs
75%
62%
Fixture approach documented
87%
87%
Test isolation
100%
100%
Runnable with single command
100%
100%
Industry naming conventions
100%
100%
Without context: $0.5487 · 2m 20s · 25 turns · 26 in / 9,037 out tokens
With context: $0.6060 · 2m 34s · 30 turns · 101 in / 8,979 out tokens
f17dd51
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.