skill的应用
什么是skill
skill直译是技能,它包含一个说明书加一组资源,

说明书教AI Agent如何去处理工作;资源包含参考资料,工具等在工作过程中会用到的东西;
skill长什么样
它其实就是一个SKILL.md文件,就是那个说明书,告诉AI你的工作流是什么,每一步该做什么,有哪些注意事项。它在说明书的上方有个几拾字的简介。

skill简介
Agent在一开始的时候只需要读取这个简介就可以了,这样可以节省很多的token。根据实际工作就能判断要不要读这个文档。
- 在skill旁边可能会有几个文件夹,references: 存放参考资料;文档模板,比如风格指南,行业标准。
- scripts: 比如一段自动排版的程序,一个数据处理的小工具。

为Agent构建skill就像给新员工准备入职指南一样。它就是将以上的文件写好后进行压缩,然后将后缀改为.skill即可。没有任何魔法。

AI来写Skill
比如项目成功以后可以让Agent帮你把程直接写成skill,从而节省下次工作的时间。1:前文越短,越遵循指令;2:大纲只想结构和逻辑,正文只想把肉填上,润色只管雕刻细节;
传统Agent开发的困境

skill的解析

渐进式披露

例如:帮我编写一个Agent skills我要求是能够为我生成一篇专业的科技产品分析文档,特别是用来对当前已经存在的CPU,显卡等芯片进行技术分析,我会为你提供skills的说明文档。agentskills.io网址中的specification项中介绍其写法。
描述文件应如何编写

常用的skill地址
skillsmp skillhub clawhub skills.sh agentskill.sh github
agentskills.io 这个网站里介绍了skill如何去开发;
