← ClaudeAtlas

cross-tool-skill-managerlisted

当需在多个 AI 编码工具(Cursor/Claude/Agents/Windsurf/Copilot/Codex/Cline/Aider/Continue/Roo/Augment)间查看、新建、编辑、启停、复制、移动或删除本地技能与规则文件时使用;产出针对各工具正确路径与格式的命令操作;不适用于工具私有只读插件缓存或线上技能市场。触发词:管理技能、跨工具复制技能、列出我的技能。
findscripter/everything-skills · ★ 3 · AI & Automation · score 65
Install: claude install-skill findscripter/everything-skills
## 何时使用 当用户要在多款 AI 编码工具间统一管理本地技能 / 规则文件时使用:查看、列举、新建、编辑、启用、禁用、复制、移动、删除,或在工具间迁移并适配格式。 覆盖 11 个工具,分三类: - **目录型(每技能一个子目录,含 `SKILL.md`,带 YAML frontmatter)**:Agents、Cursor、Claude。 - **目录型(纯 `.md`,frontmatter 可选)**:Windsurf、Cline、Continue、Roo Code。 - **单文件型(整文件即配置,编辑=整体替换)**:Copilot、Codex、Aider、Augment。 不该用的边界: - 不要编辑 Cursor 插件缓存(`~/.cursor/plugins/cache/...`)——由 Cursor 托管、只读。 - 不覆盖线上技能市场 / 远程仓库的安装与发布,仅管理本地文件。 - 删除等破坏性操作前必须先与用户确认;缺少必要输入、权限或成功标准时停下来澄清。 ## 路径速查 全局路径用 `~/`,项目路径去掉 `~/`(同名时项目作用域覆盖全局)。 目录型(`<name>` 为 kebab-case): | 工具 | 全局路径 | |------|----------| | Agents | `~/.agents/skills/<name>/SKILL.md` | | Cursor | `~/.cursor/skills/<name>/SKILL.md` | | Claude | `~/.claude/skills/<name>/SKILL.md` | | Windsurf | `~/.windsurf/rules/<name>/<name>.md` | | Cline | `~/.cline/rules/<name>/<name>.md` | | Continue | `~/.continue/rules/<name>/<name>.md` | | Roo Code | `~/.roo/rules/<name>/<name>.md` | 单文件型: | 工具 | 全局 | 项目 | |------|------|------| | Copilot | `~/.github/copilot-instructions.md` | `.github/copilot-instructions.md` | | Codex | `~/.codex/AGENTS.md` | `.codex/AGENTS.md` | | Aider | `~/.aider.conf.yml` | `.aider.conf.yml` | | Augment | `~/augment-guidelines.md` | `augment-guidelines.md` | ## 步骤 1. **辨清工具与作用域**:确定目标工具属于上面哪一类、用全局还是项目路径。 2. **匹配文件格式**:SKILL.md(带 frontmatter)/ 纯 .md / 单文件整体替换,三选一。 3. **执行操作**:按下方指令增删改查;跨工具迁移时同步调整文件命名与格式。 4. **破坏性操作前确认**:删除 / 覆盖前先与用户确认。 ## 指令 SKILL.md frontmatter 模板(Agents / Cursor / Claude): ```markdown --- name: skill-name description: B