CtrlK
BlogDocsLog inGet started
Tessl Logo

agent-tdd-london-swarm

Agent skill for tdd-london-swarm - invoke with $agent-tdd-london-swarm

Install with Tessl CLI

npx tessl i github:ruvnet/claude-flow --skill agent-tdd-london-swarm
What are skills?

48

1.01x

Does it follow best practices?

Evaluation93%

1.01x

Agent success when using this skill

Validation for skill structure

SKILL.md
Review
Evals

Evaluation results

92%

-1%

Subscription Billing Service Tests

Outside-in mock-first TDD

Criteria
Without context
With context

Acceptance test first

30%

30%

Mocks defined before SUT

100%

100%

jest.fn() used for all mocks

100%

100%

Collaborators injected via constructor

100%

100%

Payment gateway call verified

100%

100%

Repository save verified

100%

100%

Email service call verified

100%

100%

No state assertions as primary checks

100%

90%

Mocks are minimal

100%

100%

Clear collaborator interface revealed

100%

100%

Tests pass

100%

100%

Without context: $0.4021 · 1m 37s · 23 turns · 28 in / 5,507 out tokens

With context: $0.5781 · 2m 19s · 25 turns · 30 in / 8,085 out tokens

88%

4%

Order Fulfillment Workflow Tests

Interaction sequence verification

Criteria
Without context
With context

Order-enforcing assertion present

100%

100%

Payment-before-shipping assertion

100%

100%

toHaveBeenCalledBefore usage

0%

0%

getAllMockCalls snapshot OR call-order check

66%

100%

jest.fn() mocks for all three collaborators

100%

100%

Behavior verification focus

100%

100%

Mocks injected via constructor

100%

100%

Mocks are focused

100%

100%

Tests pass

100%

100%

Without context: $0.3893 · 1m 35s · 24 turns · 29 in / 5,549 out tokens

With context: $0.4951 · 1m 52s · 24 turns · 444 in / 6,143 out tokens

100%

Authentication Service Contract Design

Contract design via mock expectations

Criteria
Without context
With context

UserRepository mock is minimal

100%

100%

TokenStore mock is minimal

100%

100%

jest.fn() used for all mock methods

100%

100%

Interface revealed by mock setup

100%

100%

Authenticate interaction verified

100%

100%

Revoke interaction verified

100%

100%

No state assertions as primary checks

100%

100%

Contracts are cohesive

100%

100%

Mocks drive design

100%

100%

Tests pass

100%

100%

Without context: $0.4575 · 2m 3s · 24 turns · 31 in / 7,136 out tokens

With context: $0.5471 · 2m 16s · 27 turns · 322 in / 7,077 out tokens

Evaluated
Agent
Claude Code
Model
Unknown

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.