Skip to content
Back to skills

Cross Tool Skill Manager

ASecurity

当需在多个 AI 编码工具(Cursor/Claude/Agents/Windsurf/Copilot/Codex/Cline/Aider/Continue/Roo/Augment)间查看、新建、编辑、启停、复制、移动或删除本地技能与规则文件时使用;产出针对各工具正确路径与格式的命令操作;不适用于工具私有只读插件缓存或线上技能市场。触发词:管理技能、跨工具复制技能、列出我的技能。

  • 3 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added September 19, 2026
ai-agentsgobashgitsecurity

Works with

  • cursor
  • cli

Security analysis

A93/100
  • highPerforms destructive filesystem operations

Pro shows the line behind each finding and how to fix it

Scanned September 19, 2026

npx -y skills add findscripter/everything-skills --skill cross-tool-skill-manager --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Cross Tool Skill Manager?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Cross Tool Skill Manager
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/findscripter-cross-tool-skill-manager/badge)](https://www.skillsdirectory.com/skills/findscripter-cross-tool-skill-manager)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: cross-tool-skill-manager
title: 跨工具技能管理:在 11 个工具间增删改技能
description: 当需在多个 AI 编码工具(Cursor/Claude/Agents/Windsurf/Copilot/Codex/Cline/Aider/Continue/Roo/Augment)间查看、新建、编辑、启停、复制、移动或删除本地技能与规则文件时使用;产出针对各工具正确路径与格式的命令操作;不适用于工具私有只读插件缓存或线上技能市场。触发词:管理技能、跨工具复制技能、列出我的技能。
domain: 通用/communication
triggers: [管理技能, 列出我的技能, 新建一个技能, 把技能复制到X工具, 禁用/启用技能, 跨工具同步规则文件, 在 Cursor/Claude/Windsurf 间迁移技能]
tags: [技能管理, ai编码工具, cursor, claude, windsurf, 规则文件, 跨工具, 文件操作]
level: 进阶
status: stable
agents: [claude-code, codex, cursor, gemini-cli]
tools: [ls/dir, cat, mkdir, cp, mv, rm, find, grep]
requires: []
related: [skill-creator, skill-optimizer, skill-ecosystem-auditor, agents-md-maintainer]
combines_with: [agent-skill-security-scanner, claude-command-selector]
license: MIT
source: sickn33/agentic-awesome-skills
source_license: MIT
---
## 何时使用

当用户要在多款 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: Brief description of what this skill does
---

# Skill Name

Skill instructions go here.
```

列举与计数:

```bash
ls ~/.cursor/skills/        # 列某工具的技能
echo "Cursor: $(ls ~/.cursor/skills/ 2>/dev/null | wc -l | tr -d ' ')"   # 计数
test -f ~/.codex/AGENTS.md && echo "Codex: exists" || echo "Codex: not found"  # 单文件型探测
```

新建:

```bash
# 目录型(SKILL.md)
mkdir -p ~/.agents/skills/my-new-skill
cat > ~/.agents/skills/my-new-skill/SKILL.md << 'EOF'
---
name: my-new-skill
description: What this skill does
---

# My New Skill

Instructions for the agent go here.
EOF

# 目录型(纯 .md:Windsurf/Cline/Continue/Roo)
mkdir -p ~/.windsurf/rules/my-new-rule
cat > ~/.windsurf/rules/my-new-rule/my-new-rule.md << 'EOF'
# My New Rule

Instructions go here.
EOF
```

启用 / 禁用(禁用=改名为 `.disabled`,保留内容、工具忽略):

```bash
mv ~/.cursor/skills/my-skill/SKILL.md ~/.cursor/skills/my-skill/SKILL.md.disabled   # 禁用
mv ~/.cursor/skills/my-skill/SKILL.md.disabled ~/.cursor/skills/my-skill/SKILL.md   # 启用
```

复制 / 移动 / 删除 / 提到项目作用域:

```bash
cp -r ~/.cursor/skills/my-skill ~/.claude/skills/my-skill        # 同格式工具间复制
mv ~/.cursor/skills/my-skill ~/.agents/skills/my-skill           # 移动
rm -rf ~/.cursor/skills/my-skill                                  # 删除(先确认!)
cp -r ~/.cursor/skills/my-skill .cursor/skills/my-skill          # 全局 -> 项目
```

搜索与排障:

```bash
# 跨工具按名列出全部技能目录
find ~/.agents/skills ~/.cursor/skills ~/.claude/skills ~/.windsurf/rules ~/.cline/rules ~/.continue/rules ~/.roo/rules -maxdepth 1 -type d 2>/dev/null | sort
# 按内容搜
grep -rl "search term" ~/.agents/skills/ ~/.cursor/skills/ ~/.claude/skills/ 2>/dev/null
# 找出被禁用的技能
find ~/.agents/skills ~/.cursor/skills ~/.claude/skills -name "*.disabled" 2>/dev/null
```

## 示例

跨格式迁移(Agents 的 SKILL.md -> Windsurf 纯 .md,需改文件名):

```bash
mkdir -p ~/.windsurf/rules/my-skill
cp ~/.agents/skills/my-skill/SKILL.md ~/.windsurf/rules/my-skill/my-skill.md
```

要点:目标是 `rules/<name>/<name>.md` 而非 `SKILL.md`;frontmatter 在 Windsurf 可选,可保留也可删去。

## 注意事项

- 删除技能前务必与用户确认。
- 跨工具复制遇到格式不同(如 Cursor 的 `SKILL.md` -> Windsurf 纯 `.md`)时,要同步调整文件命名。
- 项目作用域同名技能覆盖全局技能。
- 单文件型工具(Copilot/Codex/Aider/Augment)「编辑」即整文件替换,没有逐技能粒度。
- 新建技能目录名用 kebab-case(如 `my-new-skill`)。
- 不要直接改 Cursor 插件缓存目录(只读、由 Cursor 托管)。
- Windows 下 `ls/cat/mkdir/cp/mv/rm/find/grep` 对应 `Get-ChildItem/Get-Content/New-Item/Copy-Item/Move-Item/Remove-Item`,路径分隔符与 `~` 展开需相应调整。

## 互见

- 各工具自身的技能编写规范文档(frontmatter 字段、激活机制)。
- 本仓库「技能创建 / Skill Maker」类条目(如何写一条高质量技能)。

---
采编自 sickn33/antigravity-awesome-skills(原 `manage-skills`,上游 umutbozdag/agent-skills-manager),遵循 MIT 许可。

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…