只提供任务和原始记录,让 Agent 自己决定步骤。
Skill
你可能会说
同一个任务每次都要重新教一遍,能不能让它记住这套做法?
按约定目录结构组织的专业工作流与指令集包,以 SKILL.md 为统一入口供智能体按需调取执行。文件夹里可以继续放说明、脚本、资料和模板。Agent 遇到对应任务时,会读取这些文件并按里面的做法完成工作。
也常被叫作技能Agent Skill技能包Agent 技能SKILL.md
Skill 是什么
当前任务准备一条视频并完成发布前检查先看说明
video-publisher/一个 Skill 文件夹
Agent读取入口
先看说明SKILL.md
这个 Skill:帮助发布视频什么时候用:准备发布或检查视频时怎么做:读取规则 → 检查 → 生成结果
SKILL.md 写清这个 Skill 做什么、什么时候使用,以及应该怎样完成任务。
Skill 是一个文件夹,入口是 SKILL.md;其他文件按任务需要添加。
Skill 怎么安装
把仓库地址和 Skill 所在路径一起发给 Agent,让它完成下载、安装和检查。
https://github.com/ans-org/ans-vibehub-skills 帮我安装这个仓库里的 skills/vibehub Skill。
安装完成skills/vibehub/Agent 已经可以使用
Skill 也可以来自:GitHub、SkillHub、别人发来的本地文件夹
安装以后怎么用直接告诉 Agent 你要做什么
你可以直接点名 Skill,也可以只描述任务,让 Agent 判断是否需要使用。
使用 VibeHub,帮我学懂 Git Branch。
不同 Agent 保存 Skill 的位置可能不同,安装时让当前 Agent 自己确认。
Skill 的作用
Skill 主要解决两件事:把重复做法固定下来,再把需要的知识和文件交给 Agent。
固定周报步骤
- 收集记录
- 按模板整理
- 检查后交付
Skill
提供团队资料
写作规范.md检查脚本.mjs周报模板.pptx1固化工作流每次按同一套步骤做2提供新知识把 Agent 原本没有的资料交给它
Skill 怎么创建
不用从空白格式开始,直接让 Agent 使用 Skill Creator 生成第一版。
使用 Skill Creator,帮我创建一个「发布视频」Skill。先问我它要解决什么问题,再生成第一版。
video-publisher/
SKILL.mdscripts/references/- 1
告诉 AI 这个 Skill 要解决什么问题
- 2
让 Skill Creator 生成第一版
- 3
用真实任务测试,再继续修改
Skill 怎么测试
让有 Skill 和没有 Skill 的 Agent 做同一个任务,再直接比较结果。
相同模型 · 相同输入 · 相同任务把 12 条项目记录整理成周报
结果容易变化
提供同样的任务和记录,同时让 Agent 使用周报 Skill。
结果更容易复现
结果过程稳定性消耗
支持 Sub-agent 时可以并行测试;不支持时,就开两个独立对话。
Skill 的最佳实践
Skill 是给 AI 读的,所以要短、清楚、容易执行。
name: video-publisherdescription: 发布视频并检查平台要求。用户准备发布、检查尺寸或生成封面时使用。按顺序完成检查、生成和发布前确认。描述写清楚:说明这个 Skill 做什么,以及什么任务应该使用它。
你可以这样告诉 AI Agent
请把每周发布说明流程整理成 Skill:SKILL.md 写清触发条件、输入、步骤和验收,脚本与模板放在对应目录。只保留稳定规则,不复制临时聊天;用一份真实改动验证可重复执行。
延伸阅读 · 权威出处
快速练习
团队每周都让 Agent 按同一规则生成发布说明,还要复用脚本和模板。怎样减少重复教学?
ANS 原创方法