【人工智能】学习SKILL基础(中)

一. Skill的目录结构

一个标准的SKILL目录结构如下:

SKILL_NAME (父目录/技能名)

SKILL.md (文件)

Assets (目录)

Refernence (目录)

Script (目录)

结构说明:

  • SKILL_NAME:父目录,即SKILL的名称
  • SKILL.md:技能说明文档文件
  • Assets:资源目录,存放技能所需的资源文件
  • Refernence:参考目录,存放参考文档和示例
  • Script:脚本目录,存放技能的核心脚本文件

二. 如何写一个SKILL

编写一个 SKILL 主要有以下三种方式:

  1. 使用官方自带的 SKILL 模板:例如 ClaudeCode 中内置的 Skill-Creator,可直接基于模板创建。
  2. 借助 SuperPowers 的 Writing 功能:通过该功能快速生成 SKILL 内容。
  3. 直接让 AI 帮你编写:向大模型发出指令,例如「帮我写一个写作 SKILL,它需要满足如下规则:1.xxx,2.xxx,3.xxx」。如果你已经安装了 Skill-Creator 和 SuperPowers,AI 收到指令后会自动调用这些工具来为你创建 SKILL。

由此可见,编写一个 SKILL 并没有我们想象的那么复杂。

三. 如何来使用一个Skill

Skill 可以分为项目级和用户级两种类型。项目级 Skill 对应的是 Agent 的工作目录,而用户级 Skill 则对应 Agent 本身的安装目录,例如 users/xxx/.claudeusers/xxx/.codex。只有将 Skill 复制到这两个目录下,Agent 才能正常使用它。
那么,项目级 Skill 和用户级 Skill 有什么区别呢?项目级 Skill 只能在当前根目录下使用,而用户级 Skill 则可以被所有目录使用。简而言之,用户级 Skill 的使用范围比项目级更广泛,通用性也更高。

四. 如何使用别人的Skill

你可以安装一个名为 find-Skills 的 Skill,它能够帮助你查找所需的 Skill。此外,也可以访问 skills.sh 网站,在上面查找并下载相应的开源 Skill。

Logo

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

更多推荐