Snapshot Test Helper - Auto-activating skill for Test Automation. Triggers on: snapshot test helper, snapshot test helper Part of the Test Automation skill category.
36
Quality
3%
Does it follow best practices?
Impact
100%
1.01xAverage 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/snapshot-test-helper/SKILL.mdJest snapshot testing with mocking
Jest config present
100%
100%
package.json test script
100%
100%
Snapshot assertions used
100%
100%
Hook mocked
100%
100%
Analytics module mocked
100%
100%
Multiple severity variants tested
100%
100%
Dismissible prop variant tested
100%
100%
Sample snapshot file included
100%
100%
React test renderer or testing-library used
100%
100%
Test descriptions meaningful
100%
100%
Without context: $0.5027 · 2m 8s · 29 turns · 30 in / 5,511 out tokens
With context: $0.7437 · 2m 52s · 38 turns · 3,163 in / 8,730 out tokens
pytest snapshot testing setup
pytest config present
100%
100%
requirements.txt complete
100%
100%
Snapshot assertions used
100%
100%
Snapshot files created
100%
100%
Multiple fixture variants tested
100%
100%
ReportGenerator implemented
100%
100%
Step-by-step test structure
100%
100%
Descriptive test names
70%
100%
Production-ready code quality
100%
100%
Without context: $0.4739 · 1m 57s · 27 turns · 28 in / 6,443 out tokens
With context: $0.5474 · 1m 55s · 34 turns · 319 in / 5,997 out tokens
TDD snapshot test workflow
TDD notes documented
100%
100%
Snapshot file present
100%
100%
Snapshot assertions used
100%
100%
Bold conversion tested
100%
100%
Inline code conversion tested
100%
100%
Heading conversion tested
100%
100%
Multiple test cases
100%
100%
Jest config present
100%
100%
package.json test script
100%
100%
Implementation correctness
100%
100%
Without context: $0.5495 · 2m 22s · 31 turns · 32 in / 7,483 out tokens
With context: $0.5629 · 2m 32s · 27 turns · 280 in / 8,557 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.