什么是 tdd?
指导新功能、错误修复和重构的测试驱动开发工作流程(红-绿-重构)。识别测试改进机会并应用 pytest 最佳实践。在编写测试、实现功能或遵循 TDD 方法时使用。 **主动激活**:在具有测试基础设施(pytest 文件、tests/ 目录)的项目中实现功能或修复错误时自动调用。 **检测**:检查tests/目录、pytest.ini、pyproject.toml以及pytest配置或测试文件。 **用例**:编写生产代码、修复错误、添加功能、遗留代码特征。 来源:mguinada/agent-skills。