CLAUDE CODE 指南 · 安装

Claude Code Skills 怎么安装:命令、范围与验证

先判断你需要的是内置工作流、独立 Skill、插件,还是账号同步的 Skill。安装第三方 Skill 时,明确指定 Claude Code,核对安装位置,并先做小范围测试。

发布于 原创 · 来源感知
01

先判断你要安装的是什么

Claude Code 已自带 /code-review、/debug 和 /batch 等 bundled Skills。独立 Agent Skill 是包含 SKILL.md 入口文件的目录。Claude Code 插件则是打包单元,可以同时包含 Skills、agents、hooks 和 MCP servers。

安装方式要和你要用的东西对应。独立 Skill 不必包装成插件;插件也不只是 SKILL.md 的另一个叫法。

Claude Code 的安装入口
你的需求如何识别从哪里开始
内置 Skill/code-review、/debug 或 /batch直接在 Claude Code 中试用,不必另装一份。
独立 Skill以 SKILL.md 为入口的文件夹用 Skills CLI 安装,或把完整目录复制到 Skill 路径。
插件可能打包 Skills、agents、hooks 或 MCP servers打开 /plugin,并先审查整个包。
claude.ai 同步 Skill已在 Claude 账号启用的 SkillCowork 或云端会话使用账号同步;仅放在本机个人目录不够。
02

用 Skills CLI 安装 GitHub Skill

在目标仓库根目录运行第一条命令,它会明确安装到 Claude Code,并使用 CLI 默认的项目范围。第二条增加个人范围,适合你确实想在本机多个项目中使用的 Skill。

以下是 CLI 文档中的具体示例,不代表我们推荐安装该软件包。运行安装前,请先核对仓库、具体 Skill 目录和权限。

项目安装 · CODEXnpx skills add vercel-labs/agent-skills --skill frontend-design --agent claude-code
请在要安装此 Skill 的项目仓库中运行。
个人安装 · CODEXnpx skills add vercel-labs/agent-skills --skill frontend-design --agent claude-code -g
安装后可跨仓库使用;只有明确需要更广范围时才选择。
  • 仓库专用或需要团队一起审查的工作流使用项目范围。
  • 只有明确需要跨项目使用时才加 -g。它安装到当前用户目录,不是整台电脑的管理员级安装。
  • 仔细查看安装器提示。不要为了跳过尚未审查的来源、范围或安装方式而添加 --yes。
03

手动安装:复制完整 Skill 文件夹

如果来源无法生成可靠的 CLI 命令,就打开列出的仓库,复制对应 Skill 的完整目录。SKILL.md 以及它引用的脚本、示例、模板和辅助文件应放在一起;只复制入口文件可能会让引用失效。

Claude Code 会用不同路径区分仓库级和个人级 Skill。在 Windows 上,个人路径位于当前用户配置目录下,不需要管理员账号。

独立 Skill 的安装位置
范围Claude Code 路径适用情况
项目.claude/skills/<skill-name>/SKILL.md只在一个仓库使用;要共享给团队时提交该目录。
个人~/.claude/skills/<skill-name>/SKILL.md供本机多个项目使用。Windows 路径位于 %USERPROFILE%\.claude\skills\ 下。
  • 除非确实需要两个范围,否则只保留一个权威副本。
  • 确认最终目录里有 SKILL.md,以及指令中引用的所有文件。
  • 希望团队能复用时优先选择项目路径,并像审查其他项目指令一样检查已提交文件。
04

确认路径与当前 Claude Code 会话都能发现它

CLI 列表用于检查安装器把文件放到了哪里。在交互式 Claude Code 会话中运行 /skills,确认 Claude Code 确实能发现它。范围很重要时,还要查看实际目录;列表和路径回答的是不同问题。

可以用 /名称 显式调用,也可以描述相符的任务,让 Claude Code 在相关时选择它。如果会话开始后才创建顶层 .claude/skills 目录,运行一次 /reload-skills。若目录在会话开始前已存在,Claude Code 通常会监测 Skill 目录中的 SKILL.md 变化。

项目安装 · CODEXnpx skills ls -a claude-code
请在要安装此 Skill 的项目仓库中运行。
个人安装 · CODEXnpx skills ls -g -a claude-code
安装后可跨仓库使用;只有明确需要更广范围时才选择。
  • 文件夹名或 SKILL.md 中的 name 与你预期使用的命令相符。
  • 在安装它的同一个本机会话中,用 /skills 能看到该 Skill。
  • 先用一个范围小、可撤销且不含密钥或生产凭据的任务测试,再审查结果和文件变化。
05

排查 Claude Code 安装后看不到 Skill 的情况

下载成功、安装器列表里能看到,以及当前 Claude Code 会话能发现,是三个不同的检查点。先根据现象判断问题在目标 Agent、命令名还是会话类型,不要一上来就重复安装。

Skill 没出现或名称不对时的快速检查
你看到的情况下一步检查
CLI 显示已安装,但 Claude Code 的 /skills 里没有确认安装目标是 claude-code,并检查 SKILL.md 是否位于 .claude/skills/(项目)或 ~/.claude/skills/(个人)。如果会话开始后才创建顶层 .claude/skills 目录,运行 /reload-skills。
能看到 Skill,但 /命令名称不一样检查 SKILL.md frontmatter 中的 name 字段。它会指定命令名;没有该字段时,Claude Code 使用 Skill 文件夹名。
终端里能用,但 Cowork 或云端会话看不到如果 Skill 只安装在本机 ~/.claude/skills/,这是预期行为。请为 claude.ai 账号启用该 Skill,或把项目 Skill 提交到仓库的 .claude/skills/。
06

为什么本地安装后,Cowork 或云端看不到?

Cowork 和云端会话不会读取你电脑里的 ~/.claude/skills/。它们会加载 Claude 账号启用的 Skill;云端会话还可以读取提交在仓库 .claude/skills/ 下的项目 Skill。本机的 -g 安装不等于跨设备或云端同步。

如果软件包包含 hooks、MCP servers 或其他组件,它可能是插件而不是独立 Skill。应使用插件安装流程,并审查它启用的所有组件。

  • 本地终端会话:检查本地路径和 Claude Code 的 /skills 列表。
  • Cowork 或云端会话:按团队规范启用账号同步 Skill,或使用已提交的项目 Skill。
  • 插件:启用前检查其中的 Skills、agents、hooks 和 MCP servers;不要假设它只增加文字指令。
07

运行前检查来源与权限

榜单、安装量或安装成功,都不能证明 Skill 在你的仓库里会做什么。阅读指令及其引用文件,记录来源版本,并检查首次任务需要访问哪些文件、命令、网络或凭据。

第一次运行应范围明确且可撤销。把输出当成需要审查的证据,不要把它当作发布、合并或修改生产系统的授权。

  • 来源仓库和 Skill 目录正是你想安装的那一份。
  • 引用的脚本和文件与你能理解的任务相关。
  • 首个测试有明确边界、可人工审阅的结果和回滚路径。

下一步

先为当前任务选一个 Skill

安装前比较 Claude Code 适配、来源证据、范围、权限与限制。