Principles

Answers test design questions from authoritative TDD sources (Beck, Khorikov), producing WHY reasoning to improve test design decisions. Use when: 'should I mock this', 'four pillars of a good test', 'red green refactor', 'classical vs london school', 'test doubles', 'testing anti-patterns', 'resistance to refactoring', 'code coverage', 'observable behavior', 'humble object', 'integration test', 'test pyramid', 'output vs state vs communication test' — not for HOW to run tests in your project (use your project's own test tooling and workflow for that).

melodic-software 91f3b3e 15 files · 148.3 KB Updated

File contents

melodic-software/claude-code-plugins/tree/main/plugins/tdd/skills/principles commit 91f3b3e86f

Frequently asked questions

npx skillmds@latest add melodic-software/principles