tasks
使用 Mighty (mt) 任務進行代碼開發管理,包含進度追蹤、證據連結、設計決策記錄以及標準化的任務結案流程。
簡介
此技能為 AI 代理提供了一套系統化的方法,利用 Mighty (mt) 任務追蹤框架來管理軟體開發工作。它專為需要嚴謹、原生於 Git 工作流的開發者及 AI 代理所設計,適用於處理錯誤修復、功能請求與程式碼重構。透過將任務視為核心要素,此技能確保每一項程式碼變更都有明確的需求支持,並輔以臨時進度更新及正式設計決策記錄。此技能強調高資訊量的溝通風格,專注於明確的開發意圖、來源追蹤以及可驗證的完成證據。
-
透過 mt CLI 簡化任務創建與管理,並直接連結至技術規範與設計文件。
-
實施漸進式揭露工作流,鼓勵使用簡短且具行動力的進度註解,解釋實作決策背後的邏輯與原因。
-
促進明確的設計決策記錄,允許代理紀錄替代方案與最終取捨,這對大型程式碼庫的長期維護至關重要。
-
透過證據導向的工作流程確保問責制,每項任務均透過 link 指令映射至對應的程式碼檔案、提交 (commits) 與測試套件。
-
執行嚴格的結案協議,在任務結束時驗證狀態、檢查缺失需求,並提供清晰的結案摘要以供日後稽核參考。
-
當您需要修改儲存庫(無論是新增功能或修復錯誤)時,請務必使用此技能。
-
務必先執行 mt work 或 mt mine 查詢當前任務狀態,確保與開發進度保持同步。
-
建立任務時,請使用提供的模板來明確定義目標、驗收標準與限制條件。
-
在編寫程式碼期間,利用 mt comment 留下開發足跡,特別是在處理複雜重構或方案取捨時。
-
在工作結束前,務必執行 mt closeout 與 mt commit 指令,確保儲存庫保持乾淨、完整的文件紀錄與可部署狀態。
-
輸入通常包含任務 ID 或功能規範;輸出則為結構化的任務更新、連結的證據提交紀錄與最終的解決方案摘要。
倉庫統計
- Star 數
- 29
- Fork 數
- 7
- Open Issue 數
- 0
- 主要語言
- Python
- 預設分支
- main
- 同步狀態
- 閒置
- 最近同步時間
- 2026年5月3日 下午04:16