给 Claude Code 添加 skills 主要有两种方式:安装已有插件或创建自定义插件。以下是具体步骤:

1. 通过安装插件添加 skills

这是最简单的方式,许多插件都自带 skills(如 update-config、simplify、loop 等)。

步骤:

  1. 在 Claude Code 会话中运行:

    /plugin install 插件名@claude-plugins-official
    

    例如安装代码简化插件:

    /plugin install code-simplifier@claude-plugins-official
    
  2. 或通过菜单浏览插件:输入 /plugin → 选择 Discover → 找到所需插件安装。

  3. 安装后重启 Claude Code,新 skills 即可使用。

2. 创建自定义插件添加 skills

如果你需要自己实现 skill,可以创建一个插件并在其中定义 skills。

步骤:

2.1 创建插件目录结构

my-plugin/
  ├── .claude-plugin/
  │   └── plugin.json      # 插件元数据
  └── skills/              # skills 目录
      └── my-skill/        # 每个 skill 一个子目录
          └── SKILL.md     # skill 定义文件

2.2 编写插件元数据(plugin.json)

  {
    "name": "my-plugin",
    "description": "我的自定义插件",
    "author": {
      "name": "你的名字",
      "email": "your@email.com"
    }
  }

2.3 编写 skill 定义(SKILL.md)

---
name: my-skill
description: This skill should be used when the user asks to "处理数据", "分析报表", or discusses "数据分析".
version: 1.0.0
---
# My Skill
这里写 skill 的具体内容和使用方法...

## 使用场景
- 当用户需要处理数据时
- 当用户需要生成报表时

## 操作步骤
1. 第一步...
2. 第二步...

SKILL.md 关键说明:

  • frontmatter 必填:name(skill 标识)和 description(触发条件描述)
  • description 格式:用英文描述触发条件,列出用户可能说的关键词或短语
  • 内容部分:用 Markdown 编写 skill 的具体指导

2.4 安装自定义插件

将插件目录放到本地市场目录,或直接通过路径安装:

/claude --plugin-dir /path/to/my-plugin

或在 settings.json 中配置插件目录。

3. 验证 skill 是否生效

安装插件后,在 Claude Code 会话中:

  • 输入 / 查看可用的 skills 列表
  • 如果 skill 描述的条件匹配用户请求,Claude 会自动应用该 skill

注意事项

  1. 技能触发:skill 的触发完全依赖 description 字段的描述,要准确包含用户可能使用的关键词。
  2. 插件信任:只安装可信来源的插件,插件可能访问文件系统或执行命令。
  3. 重启生效:安装插件后通常需要重启 Claude Code 会话。
  4. 官方文档:更多细节参考 https://code.claude.com/docs/en/plugins。

如果你只需要现有功能,直接安装官方插件库中的插件即可。如果需要定制功能,则创建自定义插件。

Logo

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

更多推荐