rtk-tdd 是按测试驱动方式开发 Rust 的 Skill。它先写能暴露缺失行为的测试,确认失败,再做最小实现并重构,持续核已有行为。
测试失败要与目标有关,环境缺包或网络断开不自动证明新行为未实现。测试一开始就通过也不必然无用,可能是在保护已有行为;新增实现的验证则要能暴露原缺口。
解析、校验和错误路径适合直接测输入输出,进程启动与命令行连接还需要集成检查。用模拟替代外部系统,可以稳定局部测试,但不能凭局部通过推定真实交接正常。
适合有明确行为目标的 Rust 改动。本文未写或运行 Rust 测试;格式、静态检查与测试各自覆盖一部分,红绿循环也不能自动发现未被测试描述的需求。