CodeBuddy的 SKILLS 应用实践
SKILLS是技能描述文件和资源包的组合体系类比MCP协议理解SKILLS,anthropic既发布llm调用工具的接口协议后,又发布了prompt的标准加载流——SKILLS在SKILLS之前,我使用多轮对话(Craft+ask)完成目标任务,从开始到顺利踩了不少坑历史对话记录不能随便删除,不然llm一秒变傻对prompt敏感,同样的任务目标,不同的prompt作用于不同的对象,结果区别大。
·
SKILLS是什么
一个完整的 Skills 就是一个标准化的文件夹体系,每个技能由若干文件组成,用来描述功能、脚本和引用资料
SKILLS 和 Prompt的区别
Skills 不是简单的「指令封装」,而是一个具备分层调用逻辑的知识模块体系。
(腾讯云:史诗级更新!国内首个支持Skills模式的编程助手,开启AI编程二阶段!)
1. 使用anthropics/skills目录,于其中添加skills

2. 验证skill是否生成

3. 执行 Prompt
采用 code-review skills 帮我针对 ai-course-labs<路径> 目录代码进行代码评审

总结
- SKILLS是技能描述文件和资源包的组合体系
- 类比MCP协议理解SKILLS,anthropic既发布llm调用工具的接口协议后,又发布了prompt的标准加载流——SKILLS
- 在SKILLS之前,我使用多轮对话(Craft+ask)完成目标任务,从开始到顺利踩了不少坑
- 历史对话记录不能随便删除,不然llm一秒变傻
- 对prompt敏感,同样的任务目标,差别不大的prompt作用于不同的对象,结果区别大
- 结构化prompt还是比较费心思,目录、资源、背景、目标、格式要求、原则、禁忌等等结合起来让llm懂,不亚于手搓代码耗费的精力
- SKILLS类似 (用户user + 系统sysytem)query模版,一次写好,可以多次使用,作用于不同的对象也就不是问题
更多推荐



所有评论(0)