Test First Thinking

Enforces the discipline of thinking about tests, features, and maintainability BEFORE writing implementation code. Use when starting new classes/methods, refactoring existing code, or when asked to "think about tests first", "design for testability", "what tests do I need", "test-first approach", or "TDD thinking". Promotes simple, maintainable designs by considering testability upfront. Works with any codebase requiring test coverage and quality standards.

dawiddutoit Updated

File contents

dawiddutoit/custom-claude/tree/main/skills/test-first-thinking commit 50991b3237

Frequently asked questions

npx skillmds@latest add dawiddutoit/test-first-thinking