Hef.Mutate — Testing skill for Claude Code
Mutation-test the changed code and enforce the raise-only mutation-score ratchet.
How to install Hef.Mutate
Installs to ~/.claude/skills/joaoariedi-hefesto-hef.mutate/SKILL.md
mkdir -p ~/.claude/skills/joaoariedi-hefesto-hef.mutate && curl -fsSL https://raw.githubusercontent.com/joaoariedi/hefesto/HEAD/commands/hef.mutate.md -o ~/.claude/skills/joaoariedi-hefesto-hef.mutate/SKILL.md Restart Claude Code, or start a new session, for it to be picked up.
What Hef.Mutate does
model: opus description: "Mutation-test the changed code and enforce the raise-only mutation-score ratchet" argument-hint: "[paths or modules — default: what changed vs the base branch]"
Mutate
Coverage says a line ran. A mutation score says a test would have *noticed* if the line were wrong. This command runs the project's mutation tool over the changed code, enforces a ratchet that can only go up, and turns every surviving mutant into the test that should have killed it.
Pre-Fl
Alternatives in Testing
- Webapp Testing — Test local web applications using Playwright for UI verification and debugging 94.1k ★
- #29 — #52, #103) 92.5k ★
- /test Routing — Vérifie le routing de commandes RTK sans exécution (dry-run) 25.5k ★
Full documentation available on GitHub
View Source RepositoryRelated Skills
Raise PR
Raise a PR for the current feature branch — cleans up the spec folder, composes a PR body sized to the change,
Eval Suite
Re-score tiny-spec against the SDD evaluation rubric, record it, and report the delta vs the last run.
Cpp Test
Enforce TDD workflow for C++. Write GoogleTest tests first, then implement. Verify coverage with gcov/lcov.
Go Test
Enforce TDD workflow for Go. Write table-driven tests first, then implement. Verify 80%+ coverage with go test
Kotlin Test
Enforce TDD workflow for Kotlin. Write Kotest tests first, then implement. Verify 80%+ coverage with Kover.
Rust Test
Enforce TDD workflow for Rust. Write tests first, then implement. Verify 80%+ coverage with cargo-llvm-cov.
Related Agents
Test Review Gates
Runs the objective test-verification gates (red-green implementation-removal + mutation testing) for ONE shard
Review Tests
Reviews the diff for test coverage and quality — changed behavior without tests, untested error paths and edge
Hardener
Runs mutation testing on the changed module and kills every surviving mutant by strengthening tests. Fourth st