什麼是 tdd?
指導新功能、錯誤修復和重構的測試驅動開發工作流程(紅-綠-重構)。識別測試改進機會並應用 pytest 最佳實踐。在編寫測試、實作功能或遵循 TDD 方法時使用。 **主動啟動**:在具有測試基礎架構(pytest 檔案、tests/ 目錄)的專案中實作功能或修復錯誤時自動呼叫。 **偵測**:檢查tests/目錄、pytest.ini、pyproject.toml以及pytest設定或測試檔案。 **用例**:編寫生產程式碼、修復錯誤、新增功能、遺留程式碼特徵。 來源:mguinada/agent-skills。