工程开发
tasks avatar

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日 16:16
在 GitHub 查看