什么是 Skills

Skills 本质上是 Agent 的 SOP——它封装了提示词、MCP 工具、脚本等组件,构成大模型的标准化技能包。

与一次性 Prompt 不同,Skills 的核心特征是可复用。以小红书封面生成为例,Skill 内部封装了封面图的生成提示词以及图片重命名、迁移的脚本。用户只需输入一个主题,模型就能稳定输出封面图并自动归档到指定文件夹。

这种"封装一次、反复调用"的模式,特别适合独立开发者把日常高频操作标准化。

CodeBuddy Code 2.0 的关键更新

这次 2.0 迭代值得关注的几个点:

  • Skills 支持:可开发、加载、自动匹配自定义 Skill
  • SDK 开放:支持被第三方集成
  • Plugin 插件市场:生态进一步扩展
  • 多模型支持:兼容 GPT-5.2-Codex、Gemini 3 Pro、DeepSeek-V3、GLM-4.7 等国内外主流模型
  • 文生图能力:国内版集成混元文生图模型,新增 ImageGen 工具,支持自定义尺寸、风格和质量参数,通过 /model:text-to-image 命令切换文生图模型

登录方式上,国内版支持微信登录,海外版支持 GitHub 和 Google 邮箱登录,上手门槛较低。

安装与使用

终端执行安装命令:

npm install -g -ai/codebuddy-code

安装完成后,进入项目目录,输入 codeBuddy 启动,选择登录方式即可进入。

开发一个 Skill 的完整流程

开发 Skills 的前置条件是安装 skill-creator——一个专门用来创建 Skill 的 Skill。它位于 .codebuddy/skills 目录下,也可以用自然语言让 CodeBuddy Code 自动下载。

具体步骤:

  1. 确保 skill-creator 已安装到 .codebuddy/skills 目录
  2. 在对话框中描述你的需求(例如"创建一个小红书封面图生成 Skill")
  3. 等待自动生成 Skill 文件,整个过程约 15 分钟
  4. 重新加载 CodeBuddy Code,输入需求即可自动匹配对应 Skill

使用时只需输入类似提示词:

生成小红书封面图,主题为:「你的主题」

CodeBuddy Code 会自动调用对应 Skill,生成封面图。

开源地址与配置

这个小红书封面生成 Skill 已开源至 GitHub(仓库名:freestylefly/xiaohongshu-skills),可直接下载放入本地 .codebuddy/skills 目录使用。

使用前需配置自己的 API Key,默认调用的模型可根据需要自行修改,也可以直接让 CodeBuddy Code 通过对话帮你完成配置调整。

值得一提的生态趋势

Skills 并非 Claude Code 独占功能。开源项目 OpenCode 配合插件同样支持 Skills,目前已获得 88.5k GitHub Star 和 1.2k PR,迭代非常活跃。这说明"将 Agent 能力标准化封装"已经成为 AI 编程工具的共识方向。

对于独立开发者而言,把自己日常重复的内容生产、代码生成、数据处理等任务封装为 Skills,是一种值得投入的效率杠杆——一次开发,长期复用。