CtrlK
BlogDocsLog inGet started
Tessl Logo

haletothewood/behavioural-tdd

Execute a strict Red-Green-Refactor TDD cycle — one requirement at a time — in any language or framework.

97

1.11x

Quality

100%

Does it follow best practices?

Impact

94%

1.11x

Average score across 5 eval scenarios

Overview
Skills
Evals
Files

Evaluation results

80%

-20%

Scenario: GREEN Phase — TypeScript / React Testing Library

Criteria
Without context
With context

ContactForm component created

100%

100%

Error message renders on empty submit

100%

100%

Implementation is minimal

100%

100%

Test pass confirmed

100%

100%

Phase gating respected

100%

0%

90%

Scenario: No Internal Leaking — .NET Integration Test with Mocks

Criteria
Without context
With context

Private mock rejected

100%

100%

Violation explained

100%

100%

Injected dependency mocked correctly

100%

100%

Observable output asserted

100%

100%

Phase gating respected

50%

50%

100%

45%

Scenario: Phase Gating

Criteria
Without context
With context

User request acknowledged

100%

100%

Constraint explained

0%

100%

Phase 1 presented and gated

0%

100%

Public interface targeted

100%

100%

Behavioral outcome asserted

100%

100%

100%

19%

Scenario: RED Phase — C# / xUnit

Criteria
Without context
With context

xUnit test targets public interface

100%

100%

Assertion checks false for short password

100%

100%

No implementation code written

0%

100%

Public interface only

100%

100%

Expected failure reason stated

100%

100%

Phase gating respected

100%

100%

100%

6%

Scenario: REFACTOR Phase — Python / pytest

Criteria
Without context
With context

Formula replaces hard-coded values

100%

100%

Code is more idiomatic

75%

100%

Behavioral test still passes

100%

100%

Public signature unchanged

100%

100%

Change summary provided

100%

100%

Install with Tessl CLI

npx tessl i haletothewood/behavioural-tdd@1.8.0
Evaluated
Agent
Claude Code
Model
Claude Sonnet 4.6

Table of Contents