Contract Test Creator - Auto-activating skill for Test Automation. Triggers on: contract test creator, contract test creator Part of the Test Automation skill category.
38
Quality
7%
Does it follow best practices?
Impact
95%
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/contract-test-creator/SKILL.mdJest consumer-driven contract testing
Jest framework used
100%
100%
jest.mock or jest.fn mocking
50%
50%
Jest configuration file
100%
100%
Unit-level tests present
100%
100%
Integration-level tests present
50%
75%
Contract shape assertions
100%
100%
Consumer expectations defined
100%
90%
TDD describe/it or describe/test structure
100%
100%
Error/failure cases covered
100%
100%
Production-ready completeness
100%
100%
All three endpoints tested
100%
100%
Without context: $0.3265 · 1m 33s · 14 turns · 15 in / 6,023 out tokens
With context: $0.5254 · 2m 7s · 30 turns · 29 in / 6,644 out tokens
Pytest integration tests with mocking
Pytest framework used
100%
100%
Mocking used for Stripe calls
100%
100%
pytest configuration present
100%
100%
Unit-level tests present
100%
100%
Integration-level tests present
100%
100%
pytest fixtures used
25%
25%
Error/exception cases tested
100%
100%
Contract assertions on response shape
100%
100%
TDD-style test organization
100%
100%
All three operations covered
100%
100%
Production-ready completeness
100%
100%
Without context: $0.6711 · 2m 30s · 30 turns · 31 in / 10,285 out tokens
With context: $0.7549 · 2m 35s · 36 turns · 36 in / 10,090 out tokens
Multi-level test framework configuration
Jest framework used
100%
100%
Jest configuration file
100%
100%
Separate unit test directory
100%
100%
Separate integration test directory
100%
100%
jest.mock or jest.fn mocking
100%
100%
Unit test isolates single module
100%
100%
Integration test combines modules
100%
100%
TDD describe/test structure
100%
100%
Error cases tested
100%
100%
npm test script configured
100%
100%
Production-ready completeness
100%
100%
Without context: $0.6546 · 2m 50s · 31 turns · 32 in / 10,294 out tokens
With context: $0.7871 · 2m 55s · 39 turns · 328 in / 11,336 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.