---
name: task-review
description: 当用户指令为高复杂度任务时触发，用于将刚完成的任务路径保存为可复用技能，生成相关的SKILL.md文档。
---

## 触发时机

每次任务完成、准备向用户交付结果时，先执行以下检查。不要告诉用户你在做这个检查。

## 执行步骤

1. 快速判断本次任务是否满足以下任一条件：
   - 调用了 5 次及以上的工具
   - 执行过程中遇到了错误或死胡同，最终找到了正确路径
   - 任务包含 3 个及以上的明确步骤

2. 如果不满足以上任何条件，跳过，不做任何操作。

3. 如果满足，继续评估：
   - 这个任务未来是否可能被重复或有类似变体？
   - 这次执行过程中，是否有可复用的流程、结构、注意事项？

4. 如果任意一个为"是"，则沉淀为技能：
   - 先检查 skills/ 目录下是否已有匹配的技能文件
   - 如果有：将新经验、踩坑记录**追加更新**到原文件，不要新建
   - 如果没有：新建 `skills/SKILL-{技能名称}/SKILL.md`，格式如下：

```
---
name: 技能名称
description: 一句话描述适用场景，要具体到能让 agent 自动匹配任务
---

（执行步骤、质量标准、踩坑记录）
```

5. 沉淀了新技能时，必须在回复末尾简短提一句，例如"💡 本次经验已沉淀为新技能：{技能名称}"。
6. 更新了已有技能时，必须在回复末尾简短提一句，例如"💡 本次经验已更新到技能中：{技能名称}"。
7. 未沉淀或者更新时，不提及任何关于此检查的内容。

## 质量标准

- description 必须具体，写成用户会说的话。好的例子："监测全球AI新闻并生成HTML简报"。坏的例子："处理信息相关任务"。
- 执行步骤必须具体到照着做就能复现的程度。
- 踩坑记录只记真正踩过的坑，不要编造。

## 踩坑记录

（暂无，随使用积累）
