标准化任务生命周期管理,涵盖任务创建(Template)、进度同步(Sync)、文档规范(Spec/Report)及闭环归档(Finalize)。确保 PSB 协议的文档完整性与状态真实性。
此技能定义了 TG ONE 项目中任务管理的唯一标准流程。
作为 AI 助手,在执行任何复杂编码任务(需建立 Workstream 的任务)时,必须严格遵守此规范。
文档即状态 (Documentation is State) 代码是逻辑的载体,而文档是工程进度的唯一真理来源 (Source of Truth)。 永远不要让
todo.md的状态落后于代码实现。
所有新创建的任务文件夹 (docs/Workstream_{Domain}/{Date}_{TaskName}) 必须包含以下核心文件:
todo.md (任务清单)[ ]: 待开始。[x]: 已完成(必须经代码验证)。[~]: 部分完成/挂起(需备注原因)。spec.md (技术方案)report.md (交付报告)process.md (全局总线)docs/process.md。进行中任务 添加条目。已完成任务 表格,状态记为 100%,附上文件夹链接。Workstream_{Domain}。mkdir {YYYYMMDD}_{TaskName}_{Phase}。todo.md 并填入初始规划。spec.md。docs/process.md,注册新任务。何时执行: 每次对话结束前,或用户询问"进度如何"时。
todo.md 中的 Checkbox 项。grep 搜索关键函数名、类名、配置项来验证存在性。task-syncer 技能进行文件存在性验证:python .agent/skills/task-syncer/scripts/check_status.py "docs/current/todo.md"
todo.md 的勾选状态。[Skipped] 或删除。何时执行: 所有核心 Checkbox (
P0/P1) 均为[x]时。
report.md。docs/process.md 中的条目状态改为 100%。完成日期。temp_*.py, debug.log)。tree 命令更新 docs/tree.md (或使用 docs-maintenance 技能)。何时执行: 报告提交后,归档前。
skill-evolution 修复该 Skill。skill-evolution 将本任务产出 (Scripts/SOP) 转化为新 Skill。@check_status (状态检查)当用户要求"同步状态"或"检查进度"时:
todo.md。src/ 或 handlers/ 下的相关代码文件。multi_replace_file_content 更新 todo.md。report.md 是否生成。@finalize_task (任务结项)todo.md 全绿。report.md。docs/process.md 表格。@create_spec (创建方案)spec.md。## 背景, ## DB Schema, ## API Design, ## Implementation Steps。# 任务名称 (Task Name)
## 背景 (Context)
简述任务目标...
## 待办清单 (Checklist)
### Phase 1: 核心实现
- [ ] 定义数据模型 (Schema)
- [ ] 实现 Service 层逻辑
- [ ] 编写单元测试
### Phase 2: UI 集成
- [ ] 更新 Web 路由
- [ ] 实现前端页面
| {YYYYMMDD}_{Task} | {Task Description} | {Start Date} | {End Date} | 100% | [📂 查看](./Workstream_{Domain}/{Folder}/) |