skill-forge-convert
Convert Claude Code skills to work on OpenAI Codex, Google Gemini CLI, Google Antigravity, and Cursor. Analyzes platform-specific features, generates target files (openai.yaml, AGENTS.md, GEMINI.md, .mdc rules), adapts frontmatter, converts MCP config, and produces compatibility reports. Use when user says "convert skill", "port skill", "multi-platform", "skill for codex", "skill for gemini", "skill for antigravity", "skill for cursor", "cross-platform skill", "convert to codex", "convert to gemini", "convert to antigravity", or "convert to cursor".
Best use case
skill-forge-convert is best used when you need a repeatable AI agent workflow instead of a one-off prompt.
Convert Claude Code skills to work on OpenAI Codex, Google Gemini CLI, Google Antigravity, and Cursor. Analyzes platform-specific features, generates target files (openai.yaml, AGENTS.md, GEMINI.md, .mdc rules), adapts frontmatter, converts MCP config, and produces compatibility reports. Use when user says "convert skill", "port skill", "multi-platform", "skill for codex", "skill for gemini", "skill for antigravity", "skill for cursor", "cross-platform skill", "convert to codex", "convert to gemini", "convert to antigravity", or "convert to cursor".
Teams using skill-forge-convert 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/skill-forge-convert/SKILL.mdinside your project - Restart your AI agent — it will auto-discover the skill
How skill-forge-convert Compares
| Feature / Agent | skill-forge-convert | 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?
Convert Claude Code skills to work on OpenAI Codex, Google Gemini CLI, Google Antigravity, and Cursor. Analyzes platform-specific features, generates target files (openai.yaml, AGENTS.md, GEMINI.md, .mdc rules), adapts frontmatter, converts MCP config, and produces compatibility reports. Use when user says "convert skill", "port skill", "multi-platform", "skill for codex", "skill for gemini", "skill for antigravity", "skill for cursor", "cross-platform skill", "convert to codex", "convert to gemini", "convert to antigravity", or "convert to cursor".
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.
SKILL.md Source
# Skill Conversion — Multi-Platform
Convert Claude Code skills to work on OpenAI Codex, Google Gemini CLI, Google
Antigravity, and Cursor while maintaining quality and following each platform's
best practices.
## Process
### Step 1: Read Source Skill
1. Read the source `SKILL.md` and parse frontmatter
2. Detect skill complexity tier (1-4)
3. Inventory all files: scripts/, references/, agents/, sub-skills
4. Identify MCP config (`.mcp.json`) if present
### Step 2: Analyze Platform Compatibility
Run dry-run analysis first:
```bash
python scripts/convert_skill.py <path> --dry-run --target all
```
Review the compatibility report:
- **Portable fields**: Transfer directly (name, description, license)
- **Adaptable fields**: Need platform-specific handling
- **Claude-only fields**: Will be stripped with warnings
### Step 3: Convert to Target Platforms
Run the conversion:
```bash
python scripts/convert_skill.py <path> --target codex,gemini,antigravity,cursor --output dist/
```
For MCP config conversion:
```bash
python scripts/convert_skill.py <path> --target all --output dist/ --include-mcp
```
### Step 4: Handle Claude-Only Features
Features that need manual adaptation per platform:
| Claude Feature | Codex | Gemini/Antigravity | Cursor |
|---------------|-------|-------------------|--------|
| `allowed-tools` | Supported | Remove; all tools available | Remove; no equivalent |
| `context: fork` | No equivalent | No equivalent | No equivalent |
| `hooks` | 1 event (notify) | Partial (CLI) | 6 events (beta) |
| `model` selection | No equivalent | No equivalent | No equivalent |
| `Task` delegation | Break into separate skills | Break into separate skills | Background Agents (Ultra plan) |
| `/slash` commands | `$mention` syntax | Description-based activation | Description-based + `@rule` |
| Sub-skill routing | Separate skills with `$mention` | Separate skills, LLM-routed | Separate skills, LLM-routed |
### Step 5: Validate Converted Skills
Run validation on each generated output:
```bash
python scripts/validate_skill.py dist/codex/<skill-name>/
python scripts/validate_skill.py dist/gemini/<skill-name>/
python scripts/validate_skill.py dist/antigravity/<skill-name>/
python scripts/validate_skill.py dist/cursor/<skill-name>/
```
Fix any critical or high-priority issues before proceeding.
### Step 6: Generate Deployment Report
Present the user with a summary:
```
## Conversion Report: {skill-name}
| Platform | Score | Files | Warnings | Manual Steps |
|----------|-------|-------|----------|-------------|
| Codex | 92% | 4 | 2 | 1 |
| Gemini | 88% | 3 | 3 | 1 |
| Antigravity | 88% | 3 | 3 | 1 |
| Cursor | 88% | 3 | 3 | 1 |
### Generated Files
[list per platform]
### Warnings
[list per platform]
### Manual Steps Required
[list per platform]
```
### Step 7: Generate Multi-Platform Install Script
When converting for all platforms (`--target all`), the script auto-generates
`install-multiplatform.sh` that:
- Auto-detects the current agent platform
- Installs to the correct skill path
- Supports `--platform` flag for explicit selection
## Platform Quick Reference
| Platform | Skill Path | Instruction File | Config Format |
|----------|-----------|-----------------|---------------|
| Claude Code | `.claude/skills/` | `CLAUDE.md` | JSON (`.mcp.json`) |
| OpenAI Codex | `.agents/skills/` | `AGENTS.md` | TOML (`config.toml`) |
| Gemini CLI | `.gemini/skills/` | `GEMINI.md` | JSON (`settings.json`) |
| Antigravity | `.agent/skills/` | `GEMINI.md` | JSON (`mcp_config.json`) |
| Cursor | `.cursor/skills/` | `.cursor/rules/*.mdc` | JSON (`mcp.json`) |
For full platform specs, load `references/platforms.md`.
## Tier Conversion Guidelines
- **Tier 1** (single SKILL.md): Converts cleanly. Auto-convert recommended.
- **Tier 2** (skill + scripts): Converts well. Verify script paths.
- **Tier 3** (multi-skill): Partial. Each sub-skill converts independently. Routing needs manual work.
- **Tier 4** (ecosystem): Manual review required. Subagent delegation needs platform adaptation.Related Skills
skill-forge-review
Audit and validate existing Claude Code skills for quality, triggering accuracy, structure compliance, and best practices. Scores skills on a 0-100 scale and provides prioritized improvement recommendations. Use when user says "review skill", "audit skill", "check skill", "validate skill", or "skill quality".
skill-forge-publish
Package and distribute Claude Code skills for sharing via GitHub, Claude.ai uploads, or team deployment. Creates install scripts, documentation, and .skill packages. Use when user says "publish skill", "share skill", "package skill", "distribute skill", or "release skill".
skill-forge-plan
Architecture and design planning for new Claude Code skills. Guides through use case definition, complexity tier selection, sub-skill decomposition, and file structure planning. Use when user says "plan skill", "design skill", "skill architecture", or "skill planning".
skill-forge-evolve
Improve and iterate on existing Claude Code skills based on usage feedback, test results, or changing requirements. Handles under/over-triggering fixes, instruction refinement, new sub-skill addition, and architecture evolution. Use when user says "improve skill", "fix skill", "skill not triggering", "skill triggers too much", "update skill", or "evolve skill".
skill-forge-eval
Run evaluation pipelines on Claude Code skills to test triggering accuracy, workflow correctness, and output quality. Spawns executor, grader, comparator, and analyzer sub-agents for parallel evaluation. Generates eval_metadata.json, grading.json, and feedback reports. Use when user says "eval skill", "test skill", "run evals", "evaluate skill", "skill evals", "test skill quality", "run skill tests", or "skill evaluation".
skill-forge-build
Scaffold and build Claude Code skills from plans or descriptions. Generates SKILL.md files, sub-skills, scripts, references, agents, and templates following the Agent Skills standard. Use when user says "build skill", "scaffold skill", "generate skill", "create SKILL.md", or "implement skill".
skill-forge-benchmark
Benchmark Claude Code skill performance with variance analysis, tracking pass rate, execution time, and token usage across iterations. Runs multiple trials per eval for statistical reliability, aggregates results into benchmark.json, and generates comparison reports between skill versions. Use when user says "benchmark skill", "measure skill performance", "skill metrics", "compare skill versions", "skill performance", "track skill improvement", "skill regression test", or "skill A/B test".
skill-forge
Ultimate Claude Code skill creator and architect. Designs, scaffolds, builds, reviews, evolves, and publishes production-grade Claude Code skills following the Agent Skills open standard and 3-layer architecture (directive, orchestration, execution). Handles single-file skills, multi-skill orchestrators with sub-skills and subagents, MCP-enhanced workflows, and full skill ecosystems. Industry detection for skill domain. Triggers on: "create skill", "build skill", "new skill", "skill creator", "skill builder", "skill-forge", "design skill", "scaffold skill", "review skill", "improve skill", "publish skill", "skill architecture", "convert skill", "port skill", "multi-platform", "cross-platform", "eval skill", "test skill", "benchmark skill", "skill evals", "measure skill", "skill performance", "skill A/B test".
codebase-to-wordpress-converter
Expert skill for converting any codebase (React/HTML/Next.js) into a pixel-perfect, SEO-optimized, and dynamic WordPress theme.
convert-plaintext-to-md
Convert a text-based document to markdown following instructions from prompt, or if a documented option is passed, follow the instructions for that option.
plugin-forge
Create and manage Claude Code plugins with proper structure, manifests, and marketplace integration. Use when creating plugins for a marketplace, adding plugin components (commands, agents, hooks), bumping plugin versions, or working with plugin.json/marketplace.json manifests.
torchforge-rl-training
Provides guidance for PyTorch-native agentic RL using torchforge, Meta's library separating infra from algorithms. Use when you want clean RL abstractions, easy algorithm experimentation, or scalable training with Monarch and TorchTitan.