Awesome-omni-skill agent-platforms
Guide for multi-platform skill compatibility across Claude Code, Codex, Gemini CLI, Cursor, GitHub Copilot, and other AI coding agents.
install
source · Clone the upstream repo
git clone https://github.com/diegosouzapw/awesome-omni-skill
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/diegosouzapw/awesome-omni-skill "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/data-ai/agent-platforms-gmh5225" ~/.claude/skills/diegosouzapw-awesome-omni-skill-agent-platforms-7e2d71 && rm -rf "$T"
manifest:
skills/data-ai/agent-platforms-gmh5225/SKILL.mdsource content
Multi-Platform Agent Skills
Scope
Use this skill when:
- Ensuring skills work across multiple platforms
- Understanding platform-specific conventions
- Converting skills between platforms
Platform Compatibility Matrix
| Platform | Skill Format | Project Path | Global Path |
|---|---|---|---|
| Amp | SKILL.md | | |
| Antigravity | SKILL.md | | |
| Claude Code | SKILL.md | | |
| Codex | SKILL.md | | |
| Cursor | SKILL.md | | |
| Gemini CLI | SKILL.md | | |
| GitHub Copilot | SKILL.md | | |
| Goose | SKILL.md | | |
| OpenCode | SKILL.md | | |
| Windsurf | SKILL.md | | |
Universal SKILL.md Format
All platforms use YAML frontmatter:
--- name: skill-name description: When to use this skill --- # Instructions here...
Cross-Platform Installation
Most tools auto-discover skills in
.agent/skills/:
# Universal installation (works with most tools) git clone https://github.com/user/skills .agent/skills
Platform-Specific Notes
Claude Code
- Auto-discovers from
and.claude/skills/~/.claude/skills/ - Supports
command for context bootstrapping/init
Codex (OpenAI)
- Supports multiple scopes: REPO, USER, ADMIN, SYSTEM
- Built-in
and$skill-creator$skill-installer - Restart required after installing new skills
GitHub Copilot
- Skills in
directory.github/skills/ - Uses
withSKILL.md
andname
requireddescription - Copilot auto-activates based on description match
Gemini CLI
- Use
symbol to attach skill files to prompts@ - Place skills in
or.gemini/skills/.agent/skills/
Conversion Tips
- Same SKILL.md format works across platforms
- Change only the installation path for different platforms
- Test on each target platform before distribution
- Document platform-specific requirements in skill README
Full Resource List
For more detailed multi-platform skill resources, complete link lists, or the latest information, use WebFetch to retrieve the full README.md:
https://raw.githubusercontent.com/gmh5225/awesome-skills/refs/heads/main/README.md
The README.md contains the complete categorized resource list with all links.