技能库
模块化流程,任何运行时
保存您的代理重复执行的流程。将它们附加到任务或代理。按需导出到 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 库。
技能可以作用于整个项目,而不只是某一个代理吗?
可以。技能按三层叠加:项目基线,该项目的每个代理都会继承;挂在某个代理上的默认技能;以及固定在某一张 backlog 工单上的选择。绝对不能被忘掉的规范,比如你的提交规则或审查清单,就该放进基线:不管最后是哪个代理接手这份工作,它都生效。
在哪里能找到其他开发者写的技能?
在公开的技能市场里,从技能库标题栏一键即可到达。浏览其他开发者发布在 agentsroom.dev 上的技能,通过深链接把某个技能装进自己的库,也可以直接从技能编辑器里提交你自己的。装进来的技能会落在你的全局库中,跟着你在每个项目里都能用。
我能在移动应用里使用自己的技能吗?
可以。技能库通过端到端加密中继同步到移动伴侣应用,你可以像在桌面上一样,用手机把一个技能挂到某个任务上。
您可能也喜欢
延伸阅读
Claude Ads:帮你审计广告账户的 Claude Code 技能
Claude Ads 是一款面向 Claude Code 的开源技能:对 Google、Meta、LinkedIn、TikTok、Amazon 广告等做 250 多项检查,给出百分制评分和按优先级排序的行动方案,全程只需十来分钟。本文讲解安装、命令、局限,以及如何在 AgentsRoom 中把它编排起来。
AGENTS.md:一个上下文文件喂饱所有编码 Agent(Codex、Antigravity、Claude)
AGENTS.md 是 AI 编码 Agent 在动你代码之前先读的那份可移植指令文件。该往里写什么、它和 CLAUDE.md 有何区别,以及如何在 Codex、Antigravity 和 Claude 之间保持同一份上下文。
构建您的技能集
下载 AgentsRoom 并在 30 秒内启动技能库。最多 3 个项目免费。
配套应用:随时随地监控你的 Agent
使用 Claude、Codex、Antigravity CLI 或其他 AI 提供商。
把 Bug 和需求直接发送到您的公开待办清单。
AgentsRoom 实际运行一瞥。