Mutation Testing

Validates Go test suite quality through mutation testing using go-gremlins/gremlins. Mutates production code, runs the test suite against each mutant, and reports which mutants the tests fail to kill — exposing weak assertions that line coverage cannot detect. Use when evaluating test effectiveness, validating newly written tests, or improving test quality for mission-critical code (consensus, channel state, payment flows, crypto). Triggers: "mutation test", "are these tests strong", "validate test quality", "/mutation-testing".

Roasbeef c0a1441 7 files · 39.5 KB Updated

File contents

Roasbeef/claude-files/tree/main/skills/mutation-testing commit c0a1441a26

Frequently asked questions

npx skillmds@latest add roasbeef/mutation-testing