Skill Generator
将已跑通的工作流程、工具、经验沉淀为可复用的 Skill。
触发规则
每个对话循环结束时,扫描本次对话中的工作产出,如果满足任一条件则触发:
- 跑通了一个完整的工作流程(多步骤,有明确输入和输出)
- 新建或优化了一个可复用的工具/脚本
- 完成了一次需要记录经验的任务(踩坑、确认环境、配置等)
触发方式:在回复中询问用户 — "要不要把这个工作流程沉淀成一个 Skill?"
如果用户说不,不追问。如果说要,按下面流程执行。
生成流程
- 确认范围:和用户快速确认要沉淀的核心内容(1-2 句话即可)
- 创建
skills/<name>/SKILL.md,遵循skill-creator规范 - 如有脚本/模板,放入
scripts/或references/ - 用
skill-creator验证格式 - 告知用户生成完成,说明技能名、触发词、覆盖场景
SKILL.md 写作要点
- 前面 YAML frontmatter 必须有
name+description description是触发短语,简短精准(如 "Parse local video files into transcript and analysis")- 正文只写 AI 需要的关键信息:工作流程、命令、注意事项、坑
- 不要写背景介绍,不要写通用知识
- 命令语法、路径格式等容易出错的地方要精准
使用模板
见 references/skill-template.md
