mcpField
A
agent-platforms

agent-platforms

github.com/gmh5225Agent workflows9738 installsUpdated 5d ago
Repository

About agent-platforms

agent-platforms is a reference skill for making agent skills usable across multiple platforms. It documents shared SKILL.md conventions, platform-specific paths, and conversion considerations.

Key features

  1. 01Platform compatibility matrix
  2. 02Project and global install paths
  3. 03Universal SKILL.md format
  4. 04Platform-specific setup notes
  5. 05Cross-platform conversion guidance

Use cases

  1. 01Choose skill paths for a target platform
  2. 02Adapt a skill for multiple platforms
  3. 03Check platform-specific installation requirements

Install

Copy the command and run it in a terminal.

$npx skills add https://github.com/gmh5225/awesome-skills --skill agent-platforms

After installing, type/agent-platformsin Claude Code to confirm it loaded.

Details

From the project README

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

PlatformSkill FormatProject PathGlobal Path
AmpSKILL.md.agents/skills/~/.config/agents/skills/
AntigravitySKILL.md.agent/skills/~/.gemini/antigravity/skills/
Claude CodeSKILL.md.claude/skills/~/.claude/skills/
CodexSKILL.md.codex/skills/~/.codex/skills/
CursorSKILL.md.cursor/skills/~/.cursor/skills/
Gemini CLISKILL.md.gemini/skills/~/.gemini/skills/
GitHub CopilotSKILL.md.github/skills/~/.copilot/skills/
GooseSKILL.md.goose/skills/~/.config/goose/skills/
OpenCodeSKILL.md.opencode/skills/~/.config/opencode/skills/
WindsurfSKILL.md.windsurf/skills/~/.codeium/windsurf/skills/

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 .claude/skills/ and ~/.claude/skills/
  • Supports /init command for context bootstrapping
Codex (OpenAI)
  • Supports multiple scopes: REPO, USER, ADMIN, SYSTEM
  • Built-in $skill-creator and $skill-installer
  • Restart required after installing new skills
GitHub Copilot
  • Skills in .github/skills/ directory
  • Uses SKILL.md with name and description required
  • Copilot auto-activates based on description match
Gemini CLI
  • Use @ symbol to attach skill files to prompts
  • Place skills in .gemini/skills/ or .agent/skills/

Conversion Tips

  1. Same SKILL.md format works across platforms
  2. Change only the installation path for different platforms
  3. Test on each target platform before distribution
  4. 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.

Comments

Markdown supported