CtrlK
BlogDocsLog inGet started
Tessl Logo

property-based-test-helper

Property Based Test Helper - Auto-activating skill for Test Automation. Triggers on: property based test helper, property based test helper Part of the Test Automation skill category.

36

1.00x

Quality

3%

Does it follow best practices?

Impact

100%

1.00x

Average score across 3 eval scenarios

SecuritybySnyk

Passed

No known issues

Optimize this skill with Tessl

npx tessl skill review --optimize ./planned-skills/generated/09-test-automation/property-based-test-helper/SKILL.md
SKILL.md
Quality
Evals
Security

Evaluation results

100%

Data Normalization Test Suite

Python property-based testing with hypothesis

Criteria
Without context
With context

hypothesis imported

100%

100%

@given decorator used

100%

100%

hypothesis strategies used

100%

100%

clamp property test

100%

100%

minmax_normalize property test

100%

100%

is_valid_email property test

100%

100%

pytest test functions

100%

100%

requirements.txt present

100%

100%

No hand-picked-only tests

100%

100%

production-ready structure

100%

100%

Without context: $0.6092 · 2m 26s · 27 turns · 28 in / 9,276 out tokens

With context: $0.7113 · 2m 35s · 33 turns · 294 in / 9,410 out tokens

100%

String Utility Test Coverage

JavaScript property-based testing with fast-check and Jest

Criteria
Without context
With context

fast-check imported

100%

100%

fc.property or fc.assert used

100%

100%

fast-check in package.json

100%

100%

Jest test runner configured

100%

100%

reverse double-reverse property

100%

100%

isPalindrome reverse property

100%

100%

capitalize length invariant

100%

100%

Arbitrary generators used

100%

100%

No example-only tests

100%

100%

Descriptive test names

100%

100%

Without context: $0.3755 · 1m 36s · 21 turns · 70 in / 6,176 out tokens

With context: $0.3791 · 1m 21s · 22 turns · 361 in / 5,159 out tokens

100%

Weather API Client Testing

Mocking and integration testing with pytest

Criteria
Without context
With context

Mock library imported

100%

100%

HTTP calls mocked

100%

100%

Success path tested

100%

100%

Error path tested

100%

100%

pytest test functions

100%

100%

WeatherClient tested

100%

100%

requirements.txt lists dependencies

100%

100%

Test isolation

100%

100%

Descriptive assertions

100%

100%

No live credentials

100%

100%

Without context: $0.3338 · 1m 30s · 19 turns · 20 in / 5,427 out tokens

With context: $0.6950 · 2m 29s · 33 turns · 33 in / 9,672 out tokens

Repository
jeremylongshore/claude-code-plugins-plus-skills
Evaluated
Agent
Claude Code
Model
Claude Sonnet 4.6

Table of Contents

Is this your skill?

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.