Generate tests with expert routing, framework detection, and auto-TaskCreate. Triggers on: generate tests, write tests, testgen, create test file, add test coverage.
90
Does it follow best practices?
If you maintain this skill, you can automatically optimize it using the tessl CLI to improve its score:
npx tessl skill review --optimize ./path/to/skillValidation for skill structure
Go expert routing and table-driven tests
Framework detection
100%
100%
Co-located test file
100%
100%
Correct test file naming
100%
100%
Table-driven tests
66%
100%
Subtests with t.Run
100%
100%
Parallel tests
0%
100%
Testify assertions
100%
100%
Benchmark functions
0%
0%
Happy path coverage
100%
100%
Edge case coverage
100%
100%
Error case coverage
100%
100%
Existing tests check
100%
100%
Without context: $0.3752 · 2m 14s · 15 turns · 18 in / 6,368 out tokens
With context: $0.6882 · 2m 58s · 29 turns · 34 in / 8,506 out tokens
Python framework detection and pytest patterns
Framework detection
100%
100%
Test file location
100%
100%
Correct test file naming
100%
100%
Pytest fixtures
100%
0%
Parametrized tests
0%
100%
Mock/patch usage
100%
100%
Happy path coverage
100%
100%
Edge case coverage
100%
100%
Error case coverage
100%
100%
Existing tests check
50%
100%
Suggests next steps
0%
0%
Without context: $0.6265 · 2m 17s · 29 turns · 34 in / 9,527 out tokens
With context: $0.8076 · 2m 43s · 32 turns · 37 in / 10,971 out tokens
React expert routing and Testing Library patterns
Framework detection
87%
100%
Project naming convention
100%
100%
React Testing Library
100%
100%
Accessibility queries
100%
100%
renderHook usage
100%
100%
Proper type imports
62%
87%
Async/await patterns
90%
80%
Component rendering test
100%
100%
Edge case coverage
100%
100%
Existing tests check
100%
100%
Project standards loaded
83%
100%
TaskCreate after generation
0%
0%
Without context: $0.6962 · 2m 51s · 32 turns · 39 in / 10,629 out tokens
With context: $1.2033 · 4m 25s · 42 turns · 87 in / 15,883 out tokens
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.