工作转可执行手册
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_9e99a1ca/work-to-skill。
技能介绍
要解决什么问题
团队里常见一种浪费:某类活已经有人跑通过一遍,但下次换个人或换 Agent,仍要从零摸索,反复踩同样的坑。把过程写成 README 或 Wiki,Agent 往往只会「读到一半就来问你接下来怎么办」——因为文档记录的是结果,不是可执行的决策链和从失败里提炼的 Gotchas。
本技能针对的是:如何把「已经做完的一次真实工作」变成 Agent 拿到后能自主推进到完成的执行手册,而不是先空写 SKILL.md 再去做事。
技能如何工作
核心顺序是:先有人把工作做完 → 教 AI 做一遍并记录失败 → 再封装。加载后会先判断是创建新技能还是更新已有技能,再按阶段推进:
- 工作识别:未完成、一次性任务、标准库文档、项目专属约定等场景,明确该不该封装(详见
references/workflow-guide.md)。 - 经验萃取:优先从「教 AI 时的真实失败」提取边界情况、环境依赖与隐性知识;Gotchas 必须写成「遇到 X 则做 Y」,而不是「注意这里有坑」。
- 教学记录:完整写入
assets/teaching-record.md,作为后续封装的依据。 - 技能封装:
SKILL.md控制在 500 行内,大块内容进references/;description需同时说明做什么、何时用,并在末尾加 Do NOT use for... 负面触发器。 - 可复现性验证:对照清单确认 Agent 能否在不追问的情况下完成,并在文末保留 ## 验证完成。
- 数据脱敏(可选):按 8 类敏感信息让用户勾选范围后再扫描、替换与确认。
- 平台适配发布:按 SkillHub、Coze、ClawHub 等差异调整文件后再交付。
判断标准很简单:把技能交给一个完全不了解背景的 Agent,它能否独立完成这项工作。
适用边界与注意点
- 不适合:工作尚未结束、纯一次性对话任务、已有成熟公开文档的标准工具用法、只适用于单个仓库的内部约定——这些应写在项目 README 或对话记录里。
- 更新已有技能时遵循增量追加与 SemVer:PATCH 修错补 Gotcha,MINOR 增流程,MAJOR 才做不兼容变更。
- 脱敏保留流程结构(例如审批链路的角色顺序),只泛化具体人名与公司;过度删除会把技能变成无法复现的空壳。
- 若不确定 Skill 与 MCP 的分工,可参考技能内的
references/skills-vs-mcp.md与故障排除表。
使用场景
- 你刚带 Agent 跑通一次内部报表或对账流程,希望下次同类任务读技能就能自主执行到验证完成。
- 已有技能在新环境重复犯同样错误,需要把 teaching 里的失败写成「遇到 X 则 Y」并做 PATCH 更新与复验。
- 封装完成的工作流含审批链路、API 与业务数据,上架前需按 8 类敏感信息勾选范围并完成脱敏确认。
- 手头是一次性脚本还是可重复 SOP 拿不准,需要用工作识别清单决定写进 SKILL 还是项目 README。
适合人员
- 维护团队 Agent 技能库、要把「已跑通一次的内网流程」沉淀成可独立执行包的工程师
- 写 SKILL 时 Agent 总中途追问,手头有 teaching-record 失败记录、需要重写 Gotchas 与验证标准的提示词作者
- 在 SkillHub、Coze 或 ClawHub 发布技能、需处理 LICENSE、slug 与文件结构差异的多平台维护者
- 带 Agent 做项目交付的 Tech Lead,想把「教 AI 做一遍」的过程固化为 references 与 CHANGELOG 的团队资产