tdd-mutation
tdd-mutation 是一个面向 AI 编码智能体的技能,用严格的测试驱动开发(TDD)驱动实现,并通过变异测试证明所写测试确实能捕获缺陷。它提出两条法则:铁律——没有先失败的测试就不写生产代码;质量律——没有能证明测试有效的变异分数就不算完成。技能覆盖 RED→GREEN→REFACTOR→MUTATE 循环、垂直切片、Bug 修复的 Prove-It 模式、好测试与坏测试的对比、DAMP 优于 DRY、AAA 结构、测试规模分层、Mock 使用边界、浏览器运行时验证,以及变异测试的运行节奏与通过标准。适用于新功能、逻辑、行为、Bug 修复、重构和边界处理等场景。