技能库
模块化流程,任何运行时
保存您的代理重复执行的流程。将它们附加到任务或代理。按需导出到 Claude、Cursor、Codex。基于触发器的路由意味着在相关时加载正确的技能。

--- name: react-component-builder description: Use when creating new React components. Generates them with TypeScript, Tailwind, and colocated tests. allowed-tools: Read, Edit, Bash --- # React component builder When asked to create a new component: 1. Place it in `src/components/<Name>.tsx` unless told otherwise. 2. Use `forwardRef` if it accepts a `ref` prop. 3. Type props with an exported interface named `<Name>Props`. 4. Style with Tailwind utility classes; no `@apply` outside of `globals.css`. 5. Add a colocated test `<Name>.test.tsx` covering the happy path and one edge case. Avoid: - `React.FC` (prefer typed function declarations) - Index re-exports unless explicitly requested - Inline objects in JSX props (extract to `useMemo` if needed)
一个库,任何运行时
技能库建立在 Claude 的 SKILL.md 规范之上,但会编译为您的团队今天使用的任何运行时。
触发驱动
每个技能都有一个"使用时"的描述。Claude 读取范围内所有技能的描述,并自动将其路由到正确的 — 无需手动选择。
附加到任务或代理
预先将技能集附加到代理,以便其工具包遵循它执行的每个任务。或将特定技能固定到单个积压票。两个表面都有粘性默认值。
通用导出
保存一次,点击一下即可发布到 Claude(.claude/skills/)、Cursor(.cursor/rules/)、Codex(AGENTS.md)、Windsurf 或 Aider。无需重写技能即可切换运行时。
跨设备同步
项目技能跟随您的代码仓库。用户范围的技能跟随您的账户。移动设备显示只读目录。桌面有完整的 CRUD。
允许的工具白名单
将技能限制为工具的子集(Read、Edit、Bash…)。运行时在加载技能时强制执行白名单 — 更清晰的边界,更少的惊喜。
个人技能,被 git 忽略
将技能标记为个人,它将保留在您的计算机上。项目级技能进入 git,以便团队获取它们;您的私人技能不会泄露。
工作原理
打开技能库
单击项目侧栏中的"技能"磁贴(或从移动设备上的代理终端按下)。浏览项目 + 全局标签、搜索、在文件夹中组织。
首先写触发器
"描述"字段是 Claude 读取的内容,以决定是否加载技能。将其表述为"使用时…"或"使用以…"。两个清晰的句子胜过一个长段落。
将其附加到任务或代理
在任务创建时,在代理选择器旁边多选技能。或为每个代理设置默认值,以便其工具包随之移动。最后一个集合对下一个任务是粘性的。
任务启动时注入技能
当任务转变为 in_progress 时,每个技能的主体以本机 SKILL.md 格式附加到代理的第一条消息 — Claude 将其视为从磁盘加载的技能。
可选:导出到磁盘
点击任何技能上的"保存到"来写真实文件:Claude 在 .claude/skills/<name>/ 下、Cursor 在 .cursor/rules/ 下、Codex 附加到 AGENTS.md 等。
.claude/skills/<name>/SKILL.md编写一次,部署到任何代理
技能以规范形式(Claude SKILL.md)存储在 AgentsRoom 中。当您点击"保存到"时,AgentsRoom 会自动将它们编译为您的目标运行时期望的格式。
Claude Code
.claude/skills/<name>/SKILL.mdCursor
.cursor/rules/<name>.mdcWindsurf
.windsurf/rules/<name>.mdOpenAI Codex
AGENTS.md(托管块)Aider
CONVENTIONS.md(托管块)通用
<name>.md常见问题
技能和提示之间的区别是什么?
提示是您复制到代理中的文本。技能是具有"使用时"描述的流程,运行时在相关时按需加载。技能跨任务跟随您;提示是命令式的一次性输入。
这只适用于 Claude Code 吗?
存储是 Claude 格式(SKILL.md),但导出菜单会编译为 Cursor、Windsurf、Codex、Aider 和纯文本。任何使用这些运行时之一的代理都可以使用您的技能。
技能如何传递给代理?
当任务转变为 in_progress 时,附加技能的主体被注入到代理的初始提示中作为本机 SKILL.md 块。代理以与磁盘上的技能相同的方式读取它们。
我可以与团队共享技能吗?
项目技能通过 AgentsRoom API 同步到同一项目上的每个团队成员。标记为"个人"的技能保留在您的计算机上。
我可以导入我已经编写的技能吗?
可以 — 导入按钮扫描项目中的 .claude/skills/、.cursor/rules/ 和 .windsurf/rules/(或 Claude 的主目录),解析 YAML 前置内容,并将匹配项添加到您的 AgentsRoom 库。
您可能也喜欢
构建您的技能集
下载 AgentsRoom 并在 30 秒内启动技能库。最多 3 个项目免费。
配套应用:随时随地监控你的 Agent
使用 Claude、Codex、Gemini CLI 或其他 AI 提供商。
把 Bug 和需求直接发送到您的公开待办清单。