Habilidades
cmux incluye habilidades que enseñan a los agentes de código a usar el control por cmux CLI, superficies de navegador, paneles Markdown, ventanas de depuración y el flujo de releases.
Instalar
Ejecuta skills.sh para instalar las habilidades incluidas en el repositorio en tu directorio de habilidades de Codex.
curl -fsSL https://raw.githubusercontent.com/manaflow-ai/cmux/main/skills.sh | bash~/.codex/skills, o en $CODEX_HOME/skills cuando CODEX_HOME está definido. Pasa --dest si tu agente lee habilidades desde otro directorio.Instalar desde un checkout
Desde un checkout clonado de cmux, el script usa el directorio local de habilidades.
./skills.sh
./skills.sh --list
./skills.sh --skill cmux --skill cmux-browser
./skills.sh --dest ~/.codex/skills
./skills.sh --dry-runUsa --ref para instalar desde una rama, etiqueta o commit específico cuando el script descarga desde GitHub.
curl -fsSL https://raw.githubusercontent.com/manaflow-ai/cmux/main/skills.sh | bash -s -- --ref mainHabilidades incluidas
Cada habilidad tiene un archivo SKILL.md, referencias opcionales y un archivo de metadatos de OpenAI en agents/openai.yaml.
| Habilidad | Uso | Comando típico |
|---|---|---|
cmux Coreskills/cmux/SKILL.md | Controla ventanas, workspaces, paneles, superficies, foco, movimientos, reordenamiento y enrutamiento con la cmux CLI. Úsala cuando un agente necesita ubicación o navegación determinista en un diseño de cmux con varios paneles. | cmux identify --json |
cmux Browserskills/cmux-browser/SKILL.md | Automatiza superficies webview de cmux con referencias de snapshot, acciones DOM, esperas, capturas de pantalla y estado de sesión. Úsala para tareas de navegador que deben ejecutarse dentro de cmux en lugar de una herramienta separada de automatización del navegador. | cmux browser surface:2 snapshot --interactive |
cmux Markdown Viewerskills/cmux-markdown/SKILL.md | Abre archivos Markdown en un panel de cmux formateado con recarga en vivo. Úsala para mostrar planes, documentación, notas y listas de tareas junto a la terminal mientras se trabaja. | cmux markdown open plan.md |
cmux Debug Windowsskills/cmux-debug-windows/SKILL.md | Administra Sidebar Debug, Background Debug, Menu Bar Extra Debug y snapshots de depuración copiables. Úsala al iterar en la interfaz de ventanas de depuración o al recopilar configuración de depuración desde un build etiquetado. | skills/cmux-debug-windows/scripts/debug_windows_snapshot.sh |
cmux Releaseskills/release/SKILL.md | Ejecuta el flujo de release de cmux desde la selección de versión hasta changelog, PR de release, etiqueta y verificaciones de artefactos. Úsala para maintainers que preparan o cortan un release de cmux. | ./scripts/bump-version.sh |
Menú Ayuda
El menú Help de macOS refleja esta barra lateral de documentación e incluye Skills. Usa el elemento Skills en Help para abrir esta página desde la app.
Estructura de habilidades
Mantén conciso el SKILL.md principal. Coloca tablas de comandos más detalladas, scripts y plantillas reutilizables junto a la habilidad.
skills/<name>/SKILL.md
skills/<name>/agents/openai.yaml
skills/<name>/references/*.md
skills/<name>/scripts/*
skills/<name>/templates/*agents/openai.yaml para que el instalador exponga un nombre claro, una descripción breve y un prompt predeterminado.