US$8.99/月,访问全部 Premium Skills,随时取消。See plans

Claude技能储存在哪里?每个代理读取的文件夹

Claude Code、Codex 和 Cursor 的确切技能文件夹,当相同的技能位于其中两个时会发生什么,以及大多数“已安装但我找不到它”问题背后的额外文件夹级别。

对于
任何正在寻找技能的人
封面
Claude Code、Codex、Cursor
时间
5分钟

简短的回答

  1. 1Claude代码: ~/.claude/skills/<name>/SKILL.md, or .claude/skills/ 在一个项目中
  2. 2Codex: ~/.agents/skills/, or .agents/skills/ 在回购协议中;它仍然读旧的 ~/.codex/skills/
  3. 3Cursor: ~/.cursor/skills/ or ~/.agents/skills/,以及项目文件夹以及 Claude Code 和 Codex 文件夹

Claude Code、Codex 和 Cursor 的技能文件夹位置

每个代理在您的主目录中都有一个个人文件夹,在存储库内有一个项目文件夹。有些还读取其他代理的文件夹,这就是为什么一份副本可以显示在多个工具中的原因。

代理个人项目还读到
Claude Code~/.claude/skills/.claude/skills/,以及 Claude 在那里工作时子文件夹中的内容企业管理的设置、插件、您的 claude.ai 帐户(同步到 ~/.claude/skills/synced/)
Codex~/.agents/skills/.agents/skills/,从您启动的文件夹到存储库根目录~/.codex/skills/ (较旧), /etc/codex/skills/、系统技能
Cursor~/.cursor/skills/, ~/.agents/skills/.cursor/skills/, .agents/skills/,存储库中的任何位置.claude/skills/, .codex/skills/,并且都在 ~

在 Windows 上, ~ 是您的用户文件夹,例如 C:\Users\you\.claude\skills.

Claude Code Skills 文件夹应该是什么样子

每个技能都有自己的文件夹,SKILL.md 直接位于其中。支持文件位于其旁边的子文件夹中。

每个代理都能理解的布局
~/.claude/skills/
└── launch-page/
    ├── SKILL.md
    ├── references/
    └── scripts/

邮政编码陷阱

解压缩通常会增加一个级别,所以你最终会得到 launch-page/launch-page/SKILL.md。Claude·科德只看 skills/<name>/SKILL.md,所以它不会列出该技能。 Cursor 和 Codex 进行更深入的搜索,仍然可能找到它,这解释了“Cursor 中的作品,Claude Code 中缺失”的报告。将内部文件夹向上移动一级,它可以在任何地方使用。

当两个技能共用名称时哪个副本获胜

只有 Claude Code 会记录订单。 Codex 可以列出两个副本,而 Cursor 没有说。

代理两处同名
Claude Code首先是企业,然后是个人,然后是项目。插件技能永远不会发生冲突,因为它们带有插件的名称。
Codex不合并它们;两者都可以出现。
Cursor没有记录技能。

不要指望订单。保留一份副本,或重命名其中一份。

Cursor云代理技能

仅 ~/.cursor/skills/ 同步到 Cursor Cloud Agents,并且仅当 云代理的同步技能 已开启。一项技能 ~/.agents/skills/ 可以在您的计算机上工作,但在云中仍然丢失。

移动技能后

大多数时候,代理会自己注意到。如果技能仍未显示,请执行以下操作:

代理看到变化
Claude Code什么都没有;跑 /reload-skills 如果技能文件夹是新的
Codex通常什么也没有;如果没有出现则重新启动
Cursor打开新聊天或重新加载窗口

常见问题

Claude技能储存在哪里?

个人技能进去 ~/.claude/skills/<name>/SKILL.md。项目技能进入 .claude/skills/<name>/SKILL.md 在回购协议内。

Codex Skills 文件夹在哪里?

~/.agents/skills/ 对于个人技能和 .agents/skills/ 在存储库中。 Codex 仍然读取较旧的内容 ~/.codex/skills/,这就是 OpenAI 的地方 $skill-installer 放置技能。

一个文件夹可以为每个代理服务吗?

不,Cursor会读取所有内容,但 Claude Code 需要 ~/.claude/skills/ 和Codex需要 ~/.agents/skills/ or ~/.codex/skills/.

来源

本指南有帮助吗?