工程開發自動化
mutation-testing-js
使用 Stryker 進行 JavaScript/TypeScript 突變測試。分析分支代碼以發現薄弱或缺失的測試,驗證測試有效性,並增強 Node.js 測試套件。
瀏覽: 54★ 22
探索可重用的代理技能,查看實作細節,快速找到適合你工作流程的技能。
共找到 97 個技能
使用 Stryker 進行 JavaScript/TypeScript 突變測試。分析分支代碼以發現薄弱或缺失的測試,驗證測試有效性,並增強 Node.js 測試套件。
用於構建健壯 AI Agent 技能的元技能,採用測試驅動開發 (TDD) 方法:定義失敗 (RED)、實作技能 (GREEN) 並修補合理化漏洞 (REFACTOR)。
透過為每個任務指派獨立子代理程式來執行實作計畫,並結合規格符合性與程式碼品質的兩階段審查機制。
運用 PACT(主動、自主、協作、目標導向)原則的整體測試模型,為現代軟體系統構建品質文化與測試策略。
為 AI 代理程式設計的框架,可在多個上下文視窗中保持狀態,讓代理程式能夠完成複雜的長期程式設計任務,而不遺失進度或上下文。
多模型代碼審查工作流,通過共識機制進行代碼質量與安全分析。
在軟體功能開發過程中,驗證跨工件(規格、計畫、任務)一致性並偵測破壞性變更(API、資料庫、UI)。
一套用於 .NET 工程的技能,涵蓋領域驅動設計 (DDD)、EF Core 持久化、BDD 風格單元測試,以及透過 Serena MCP 實現的 IDE 語義代碼理解。
一套用於編寫代理技能的測試驅動開發 (TDD) 框架,透過壓力測試情境確保文件能有效引導代理行為。
為 LLM 設定的程式開發行為準則,旨在減少錯誤、落實最佳實踐,並透過強調簡潔性、精確修改與目標導向驗證來提升代碼品質。
自動生成結構化且符合生產環境要求的 Python pytest 測試套件。
專案專屬的架構指南模板,提供生產級 AI 應用程式的標準化結構、代碼模式、測試要求及部署工作流程。