Testing

Test-first development process and test quality review. Use when writing new code, reviewing PRs, diagnosing flaky or failing tests, or improving test coverage. Also use when fixing bugs (write failing test first), adding features (test defines 'done'), or when tests pass but code doesn't work. Essential for TDD, test pyramid strategy, mocking decisions, AAA pattern, table-driven tests, and handling flaky tests. Use when this capability is needed.

tomevault-io Updated

File contents

tomevault-io/skills-registry/tree/main/curphey--bosun--testing commit 1e83b457bf

Frequently asked questions

npx skillmds@latest add tomevault-io/testing-3