Skills y MCP
Antes de ejecutar una skill del proyecto, el chat muestra su ruta. Una skill del proyecto reemplaza la tuya del mismo nombre, y los enlaces que salen del proyecto se ignoran.
ai llama a los propios CLIs, así que cada uno usa las skills y MCPs que ya tiene.
/sync reúne todo e instala en cada herramienta lo que solo existe en las otras:
ai [auto] › /sync
Ferramentas encontradas: claude, codex, agy
MCP github codex → claude
MCP obsidian claude → codex
skill humanizer claude → codex (~/.agents/skills/humanizer)
Aplicar? [s/N]
- Los MCPs se agregan con el comando
mcp addde cada CLI, sin editar archivos a mano. - El mismo servidor con nombres distintos se reconoce por paquete o URL y no se duplica.
- Los MCPs que vienen dentro de una app (como los de Codex.app) se quedan ahí.
- Las skills se comparten por enlace:
~/.claude/skills,~/.agents/skills(Codex) y~/.gemini/antigravity/skills. Editar una vale para las tres. - Las cuentas extra de Claude también se actualizan.
- Las variables de entorno de los MCPs, que pueden tener tokens, se copian a la config de
la otra herramienta.
/syncavisa antes. /sync --dry-runsolo muestra lo que haría.
Skills y comandos del proyecto: el chat lee .claude/commands, .claude/skills, .agents/skills y
.agent/workflows del proyecto abierto, además de las carpetas del usuario. /pr-review 237 va a
Claude tal como se escribió, y Claude ejecuta el comando de forma nativa. Una skill que solo existe
en Codex o Antigravity va a esa herramienta, con las instrucciones del archivo en el pedido.
Como el chat no reenvía las solicitudes de aprobación, una herramienta MCP solo corre si ya
está permitida en el CLI o si el modo es auto o yolo. OpenRouter no tiene skills ni MCP.
Este texto viene del README del proyecto. Ver el original en GitHub