【强制】复杂任务管理系统。 AI 必须在遇到以下情况时**先读取此 SKILL.md**,再执行任何操作: - 多文件变更、规划设计、新功能开发 - 用户说"帮我想想/重构/升级/实现" 禁止使用内置 agentic_mode 的 artifact 目录处理复杂任务,必须使用项目根目录下的 .taskflow/ 目录。
61
67%
Does it follow best practices?
Run evals on this skill
Adds up to 20 points to the overall score
View guide
Passed
No findings from the security scan
Fix and improve this skill with Tessl
tessl review fix ./unified-taskflow/SKILL.md更新:2026-02-13
[!CAUTION] 核心规则
- 遇到复杂任务时,必须先读取本文档,禁止直接使用内置 task_boundary
- 任务管理使用项目根目录下的
.taskflow/目录,不使用内置 artifact 目录- 禁止跨阶段推理 — 执行时不能跳回规划,规划时不能偷跑代码
- 如不确定是否触发,默认触发并询问用户
规则优先级(冲突时按此顺序裁决): Safety > Correctness > Efficiency > Completeness
触发:多文件变更、规划设计、"帮我想想/重构/升级/实现" 不触发:简单问答、单行修改、明确直接指令
目的:确保 Agent 正确理解用户需求,生成防幻觉锚点。
anchor.md(北极星文件,含版本号)问题框架(参考,不强制全部使用):边界 / 约束 / 优先级 / 风险 详见 phase0-clarification.md
弹性深度 — 根据任务复杂度自然展开,无固定档位:
执行期间遵守:
将进度记录和对齐验证合并为单一机制,减少协议数量,提高遵从率。
触发事件(事件驱动,替代模糊的步骤计数):
| 事件 | 说明 |
|---|---|
| 文件创建/修改 | 每 2 次文件操作触发一次(Debug 窗口放宽为 4 次) |
| 子任务完成 | 每完成一个逻辑子任务 |
| 用户新指令 | 用户补充信息或修改要求 |
| 不确定性 | 遇到模糊决策或多种可行方案 |
| 意图漂移 | 用户当前指令与 anchor.md Intent 语义不一致时 |
每次 Checkpoint 更新包含:
滚动压缩:checkpoint.md 保留最近 3 条完整记录,旧记录压缩为一行摘要移入「历史摘要」区。
同一问题连续失败 3 次:
禁止性指令的遵从率通常高于义务性指令。以下是不要做的事:
| 反模式 | 说明 | 正确做法 |
|---|---|---|
| 自由文本对齐 | 用"我觉得还在正轨"代替逐项核对 | 必须对 Critical Constraints 和 Done-when 逐条输出状态 |
| Anchor 静默修改 | 未告知用户就修改 anchor.md | 任何 anchor 修改必须用户确认,并更新 Version 和 Change Log |
| Checkpoint 堆积 | 无限追加 checkpoint 不压缩 | 超过 3 条完整记录时,压缩旧记录为摘要 |
| 跳过 Phase 0 | 直接开始执行不做理解快照 | 复杂任务必须先输出理解快照,用户确认后写入 anchor.md |
| 硬约束降级 | 把 Critical Constraint 当 Soft Preference 处理 | Critical Constraint 违反 = 立即暂停请示 |
| 假设隐含 | 不列出假设就开始执行 | 所有假设写入 anchor.md 的 Assumptions 表,用户逐条确认 |
| 忽略意图漂移 | 用户隐式改变方向时不确认就跟着走 | 检测到用户指令与 anchor.md Intent 不一致时,主动确认是否修改 Intent |
.taskflow/
├── index.json
├── active/[task-name]/
│ ├── anchor.md # 北极星文件(必须,含版本号)
│ ├── checkpoint.md # 校验点记录(必须,含 Anchor Mirror)
│ └── design.md # 技术设计(按需)
└── archive/ # 已归档任务| 文件 | 用途 |
|---|---|
| phase0-clarification.md | Phase 0 理解快照 + 完备性门禁 |
| regrounding-protocol.md | Re-grounding 逐项核对规则 |
| governance.md | 目录隔离、生命周期、治理规范 |
| interaction-design.md | 交互设计原则(可选参考) |
| anchor.md 模板 | Grounding Anchor 模板(分层 + 版本号) |
| checkpoint.md 模板 | 校验点记录模板(Anchor Mirror + 滚动压缩) |
| design.md 模板 | 技术设计模板(按需) |
a866618
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.