Factory Pattern Creator - Auto-activating skill for Test Automation. Triggers on: factory pattern creator, factory pattern creator Part of the Test Automation skill category.
36
Quality
3%
Does it follow best practices?
Impact
96%
0.98xAverage 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/factory-pattern-creator/SKILL.mdJavaScript test factory with Jest
Factory pattern structure
100%
100%
Uses Jest framework
100%
100%
Mock support included
100%
100%
Production-ready completeness
100%
100%
Overrideable defaults
100%
100%
Multiple instances
100%
100%
Unit test coverage
100%
100%
Factory encapsulates complexity
100%
100%
No console errors in structure
100%
100%
package.json or test config present
100%
100%
Without context: $0.4939 · 2m 27s · 27 turns · 27 in / 7,341 out tokens
With context: $0.5998 · 2m 30s · 30 turns · 64 in / 9,082 out tokens
Python test factory with pytest
Factory pattern structure
100%
100%
Uses pytest framework
100%
100%
pytest fixture integration
20%
0%
Overrideable defaults
100%
100%
Production-ready completeness
100%
100%
Multiple instances supported
100%
100%
Unit test coverage
100%
100%
TDD-friendly design
100%
100%
Integration test scenario
100%
100%
requirements.txt or pyproject.toml present
100%
100%
Without context: $0.7332 · 2m 36s · 40 turns · 40 in / 9,829 out tokens
With context: $0.8918 · 2m 56s · 47 turns · 301 in / 10,853 out tokens
Mock factory for integration testing
Factory pattern structure
100%
100%
Mock objects produced
100%
100%
Framework mock integration
100%
100%
Configurable mock behavior
100%
100%
Output validation
100%
100%
Integration test scenario covered
100%
100%
Error/failure scenario
100%
100%
Production-ready completeness
100%
100%
Test framework config present
100%
100%
Factory decouples tests from implementation
100%
80%
Without context: $0.6652 · 2m 22s · 33 turns · 34 in / 9,305 out tokens
With context: $0.6778 · 2m 28s · 35 turns · 290 in / 8,817 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.