domains / families / software-engineering / write-tests

write-tests

separate

Write tests that pin real behavior instead of implementation details, config values, or lucky samples. Use when adding tests for new behavior, writing a regression test, fixing a brittle or flaky test, reviewing a test diff, or when a test breaks after a refactor or config change that didn't change behavior.

When to use

When not to use

Skill page

Source

RepositoryPath
dzhng/skillsskills/engineering/write-tests/SKILL.md