Skills DirectorySkills Directory
SkillsLearnSecurityCategoriesDocsBlogPro
Sign InSubmit Skill
Skills Directory

Security-tested agent skills for Claude, coding agents, and AI workflows.

Directory

  • Browse Skills
  • All Skills A–Z
  • Claude Skills
  • Claude Code Skills
  • Agent Skills
  • Categories
  • Authors
  • Submit a Skill

Learn

  • Learn Hub
  • Install Claude Skills
  • Write SKILL.md
  • Skills vs MCP
  • Directories Compared

Security

  • Security
  • Methodology
  • Secure Claude Skills
  • Security Badges
  • Chrome Extension
  • Skill Manager

Company

  • About
  • Community
  • Blog
  • API Docs
  • Advertise

2026 Skills Directory. All rights reserved.

ProTermsPrivacyRefunds
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 views
Added 9/19/2026
ai-agentsgobashgitsecurity

Works with

cursorcli

Security Analysis

A93/100
highPerforms destructive filesystem operations

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

Scanned 9/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 automatically 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
Files
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

findscripterfindscripter
View sourceSee grades on GitHubMore from findscripter →
SSkills DirectorySkills Directory

Ship a skill? Prove it's safe.

Free 120-pattern security scan, letter grade, and an embeddable README badge.

Submit a skill

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 (0)

No comments yet. Be the first to comment!

SSkills DirectorySkills Directory

Ship a skill? Prove it's safe.

Free 120-pattern security scan, letter grade, and an embeddable README badge.

Submit a skill

Related Skills

Caveman

Terse caveman voice: answer first, fluff gone, every technical fact kept. Use for /caveman, "caveman mode", "talk like caveman", "be brief", "less tokens". Stays on until "stop caveman" or "normal mode".

1100021 votes

Hyperplan

Adversarial multi-agent planning skill. Self-orchestrates 5 hostile category members (unspecified-low, unspecified-high, deep, ultrabrain, artistry) via team-mode for ruthless cross-critique debate, distills only the defensible insights, then MANDATORILY hands the distilled insight bundle to the `plan` agent for executable plan formalization. Use when planning needs maximum rigor and surfacing of weak assumptions, blind spots, and over-engineering. Triggers: 'hyperplan', 'hpp', '/hyperplan', ...

698461 votes

Writing Skills

Create and manage Claude Code skills in HASH repository following Anthropic best practices. Use when creating new skills, modifying skill-rules.json, understanding trigger patterns, working with hooks, debugging skill activation, or implementing progressive disclosure. Covers skill structure, YAML frontmatter, trigger types (keywords, intent patterns), UserPromptSubmit hook, and the 500-line rule. Includes validation and debugging with SKILL_DEBUG. Examples include rust-error-stack, cargo-dep...

3931 votes

Mcp Code Execution

Routes multi-tool workflows through MCP servers for large datasets and pipelines. Use when Bash tool overhead is limiting throughput on data-heavy tasks.

3421 votes

catchup

Recovers the conversation and failed tool calls of a previous Codex, Amp, Claude Code, Antigravity, Cline, Copilot CLI, Cursor, DeepSeek Harness, Grok Build, Kimi, OpenCode, Pi Agent, or ZCode session. Use when the user says "catch up", "what did the last session do", "get me up to speed", "I switched agents", asks to recover/summarize a previous session before continuing, or asks to diagnose or report a catchup failure. Do NOT use for the current conversation, git history, or any non-agent log.

741 votes
View all in ai-agents →