CtrlK
BlogDocsLog inGet started
Tessl Logo

tdd-cycle

Guides Test-Driven Development workflow with Red-Green-Refactor cycle. Use when the user wants to implement a feature using TDD, write tests first, follow test-driven practices, or mentions red-green-refactor.

89

1.72x
Quality

87%

Does it follow best practices?

Impact

93%

1.72x

Average score across 3 eval scenarios

SecuritybySnyk

Passed

No known issues

SKILL.md
Quality
Evals
Security

Evaluation results

94%

38%

Loyalty Points Redemption Service

Service object TDD workflow

Criteria
Without context
With context

Frozen string literal

0%

100%

Rails helper require

0%

100%

Correct spec location

100%

100%

RSpec.describe with type

0%

100%

subject using described_class

0%

100%

context blocks present

100%

100%

One behavior per it block

0%

100%

Service call pattern

28%

42%

RED phase documented

100%

100%

GREEN phase minimal

77%

77%

REFACTOR phase documented

100%

100%

build over create preference

100%

100%

No anti-patterns

100%

100%

100%

57%

Blog Platform Post Model Test Suite

Model spec patterns and test types

Criteria
Without context
With context

Frozen string literal

0%

100%

Rails helper require

100%

100%

Correct file location

100%

100%

RSpec.describe with type

100%

100%

Validation matchers

0%

100%

Association matchers

0%

100%

Dependent destroy association

0%

100%

Scope test uses let!

0%

100%

contain_exactly for scope

100%

100%

One behavior per it

0%

100%

build over create

50%

100%

No mystery guests

90%

100%

87%

23%

Inventory API Endpoint Implementation

Request spec and TDD refactoring

Criteria
Without context
With context

Frozen string literal

0%

100%

Rails helper require

100%

100%

Correct spec location

100%

100%

RSpec.describe with request type

100%

100%

context blocks for scenarios

57%

100%

One behavior per it

14%

14%

format documentation flag

0%

100%

RED phase documented

100%

100%

GREEN phase minimal

100%

100%

One change at a time

20%

30%

Specs re-run per change

50%

100%

No brittle error messages

100%

100%

Implementation not spec fixed

100%

100%

Repository
ThibautBaissac/rails_ai_agents
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.