Detalle del Skill
skill-forge-convert
Converts Claude skills for Antigravity, but does not provide the primary install workflow.
Revisar antes de usar
La revisión automática comprueba relevancia, no seguridad ni respaldo. Lee las instrucciones de la fuente antes de usar este Skill.
SKILL.md
Este extracto es una copia guardada durante la revisión. La fuente externa contiene la versión completa y actual.
---
name: skill-forge-convert
description: >
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".
---
# 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 (Leer la fuente completa en GitHub (abre una página externa)