1、什么是skill

skill其实就是一本说明书或者说就是一个可复用的工作流,指导ai去完成在你指定规范内输出对应的内容

例如:

ai是一个聪明的厨师,skill就是你给他的菜谱,他根据菜谱来进行做菜

2、为什么要使用skill

(1)产出更稳定和高效

(2)节约上下文

(3)节约token

因为Agent在工作的时候它就像一个大池子,它自己具备非常强的思考能力,可是他最终返回的不一定是你想要的,这个时候如果你用了一个skill来约束它,那么他在完成任务的时候就知道应该先做什么再做什么

skill的重要特征;渐进式加载,只在需要的时候,才将内容填充到上下文,为了最大化能力效率,并最小化 Token 消耗

3、一个skill长什么样

每一个skill都是一个文件夹,里面包含说明文档与辅助资源,他里面必须有一个skill.md的文件,里面详细讲解使用说明,规则,步骤、示例等

skill的加载按层进行:

第一层(YAML元数据):始终加载,让ai知道何时调用

第二层(skill.md主体):当ai判断任务相关时才加载,包含完整的指令和工作流

第三层(链接文件):如references/或scripts/中的文件,只有在指令明确要求时才加载

4、去哪里找skill

(1) 小红书redskill

(2) skillsmp(对应的网站:Agent Skills Marketplace | Claude & Codex Skills | SkillsMP)、skillHub

(3)各大厂商的skill广场(阶跃水产市场。阿里Qoder市场)

5、实操编写一个skill并使用

我这边使用的软件是trae,里面你只需要说一些自然语言他就可以帮你编写代码和skill,里面他自带了多个模型,同时自己也可以自己手动添加一些自定义的模型,例如gpt5.5,deepseek

第一步:安装一个skill导师 superpower brainstorming  他可以帮助你把模糊的想法生成对应的skill

第二步:梳理需求,把你想要他做的东西梳理出来给到这个skill,他根据你的需求来生成对应的skill

例如说:我现在想创建一个skill,你先和我沟通一下,理解清楚我的skill需求后再进行创建,接下来把想法给到Agent

第三步:让Agent根据你的需求自动去创建

第四步:当要使用和调用时,输入/ 并选择对应的skill

Logo

小龙虾开发者社区是 CSDN 旗下专注 OpenClaw 生态的官方阵地,聚焦技能开发、插件实践与部署教程,为开发者提供可直接落地的方案、工具与交流平台,助力高效构建与落地 AI 应用

更多推荐