agent-platforms
Guide for multi-platform skill compatibility across Claude Code, Codex, Gemini CLI, Cursor, GitHub Copilot, and other AI coding agents.
Best use case
agent-platforms is best used when you need a repeatable AI agent workflow instead of a one-off prompt.
Guide for multi-platform skill compatibility across Claude Code, Codex, Gemini CLI, Cursor, GitHub Copilot, and other AI coding agents.
Teams using agent-platforms should expect a more consistent output, faster repeated execution, less prompt rewriting.
When to use this skill
- You want a reusable workflow that can be run more than once with consistent structure.
When not to use this skill
- You only need a quick one-off answer and do not need a reusable workflow.
- You cannot install or maintain the underlying files, dependencies, or repository context.
Installation
Claude Code / Cursor / Codex
Manual Installation
- Download SKILL.md from GitHub
- Place it in
.claude/skills/agent-platforms-majiayu000/SKILL.mdinside your project - Restart your AI agent — it will auto-discover the skill
How agent-platforms Compares
| Feature / Agent | agent-platforms | Standard Approach |
|---|---|---|
| Platform Support | Not specified | Limited / Varies |
| Context Awareness | High | Baseline |
| Installation Complexity | Unknown | N/A |
Frequently Asked Questions
What does this skill do?
Guide for multi-platform skill compatibility across Claude Code, Codex, Gemini CLI, Cursor, GitHub Copilot, and other AI coding agents.
Where can I find the source code?
You can find the source code on GitHub using the link provided at the top of the page.
Related Guides
Best AI Skills for Claude
Explore the best AI skills for Claude and Claude Code across coding, research, workflow automation, documentation, and agent operations.
Cursor vs Codex for AI Workflows
Compare Cursor and Codex for AI coding workflows, repository assistance, debugging, refactoring, and reusable developer skills.
SKILL.md Source
# 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 | `.agents/skills/` | `~/.config/agents/skills/` | | **Antigravity** | SKILL.md | `.agent/skills/` | `~/.gemini/antigravity/skills/` | | **Claude Code** | SKILL.md | `.claude/skills/` | `~/.claude/skills/` | | **Codex** | SKILL.md | `.codex/skills/` | `~/.codex/skills/` | | **Cursor** | SKILL.md | `.cursor/skills/` | `~/.cursor/skills/` | | **Gemini CLI** | SKILL.md | `.gemini/skills/` | `~/.gemini/skills/` | | **GitHub Copilot** | SKILL.md | `.github/skills/` | `~/.copilot/skills/` | | **Goose** | SKILL.md | `.goose/skills/` | `~/.config/goose/skills/` | | **OpenCode** | SKILL.md | `.opencode/skills/` | `~/.config/opencode/skills/` | | **Windsurf** | SKILL.md | `.windsurf/skills/` | `~/.codeium/windsurf/skills/` | ## Universal SKILL.md Format All platforms use YAML frontmatter: ```yaml --- name: skill-name description: When to use this skill --- # Instructions here... ``` ## Cross-Platform Installation Most tools auto-discover skills in `.agent/skills/`: ```bash # 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.
Related Skills
u01549-constraint-compilation-for-civic-participation-platforms
Operate the "Constraint Compilation for civic participation platforms" capability in production for civic participation platforms workflows. Use when mission execution explicitly requires this capability and outcomes must be reproducible, policy-gated, and handoff-ready.
apple-platforms
Build apps for macOS, iPadOS, watchOS, and visionOS with platform-specific features. Use when creating menu bar apps, iPad split views, Apple Watch complications, Vision Pro immersive experiences, or multi-platform adaptations.
bgo
Automates the complete Blender build-go workflow, from building and packaging your extension/add-on to removing old versions, installing, enabling, and launching Blender for quick testing and iteration.
large-data-with-dask
Specific optimization strategies for Python scripts working with larger-than-memory datasets via Dask.
langsmith-fetch
Debug LangChain and LangGraph agents by fetching execution traces from LangSmith Studio. Use when debugging agent behavior, investigating errors, analyzing tool calls, checking memory operations, or examining agent performance. Automatically fetches recent traces and analyzes execution patterns. Requires langsmith-fetch CLI installed.
langchain-tool-calling
How chat models call tools - includes bind_tools, tool choice strategies, parallel tool calling, and tool message handling
langchain-notes
LangChain 框架学习笔记 - 快速查找概念、代码示例和最佳实践。包含 Core components、Middleware、Advanced usage、Multi-agent patterns、RAG retrieval、Long-term memory 等主题。当用户询问 LangChain、Agent、RAG、向量存储、工具使用、记忆系统时使用此 Skill。
langchain-js
Builds LLM-powered applications with LangChain.js for chat, agents, and RAG. Use when creating AI applications with chains, memory, tools, and retrieval-augmented generation in JavaScript.
langchain-agents
Expert guidance for building LangChain agents with proper tool binding, memory, and configuration. Use when creating agents, configuring models, or setting up tool integrations in LangConfig.
lang-python
Python 3.13+ development specialist covering FastAPI, Django, async patterns, data science, testing with pytest, and modern Python features. Use when developing Python APIs, web applications, data pipelines, or writing tests.
kramme:agents-md
This skill should be used when the user asks to "update AGENTS.md", "add to AGENTS.md", "maintain agent docs", or needs to add guidelines to agent instructions. Guides discovery of local skills and enforces structured, keyword-based documentation style.
kontent-ai-automation
Automate Kontent AI tasks via Rube MCP (Composio). Always search tools first for current schemas.