cli2skill

Genera mecánicamente un archivo markdown de Agent Skill a partir de la salida --help de cualquier CLI o la lista de herramientas de un servidor MCP.

Por 2233admin · 2233admin/cli2skill

Funciona con configuración ★ 7.2/10

cli2skill — Genera mecánicamente un archivo markdown de Agent Skill a partir de la salida --help de cualquier CLI o la lista de herramientas de un servidor MCP.

Qué hace

Una CLI de Python (pip install cli2skill) más un wrapper delgado SKILL.md que analiza el texto --help (o se comunica con un servidor MCP) y emite un SKILL.md listo para usar, destinado a reemplazar procesos persistentes de servidor MCP con habilidades invocadas por Bash de sobrecarga cero. Se activa cuando un usuario quiere convertir un servidor MCP a una habilidad CLI o generar una habilidad a partir de la salida de ayuda de una herramienta de línea de comandos.

Informe de la prueba

Realmente lo ejecuté contra 3 CLIs reales: limpio en gh (reprodujo exactamente el propio ejemplo del README, descripción correcta + los 32 subcomandos), lista de subcomandos correcta pero una descripción de nivel superior genérica inútil en pip, y un archivo de habilidad casi vacío e inutilizable para git -- a pesar de que la propia descripción del SKILL.md promete 'la salida --help de cualquier herramienta de línea de comandos'. Requiere una instalación separada de `pip install cli2skill` más allá de soltar el archivo markdown.

Probado el: 2026-07-16 · Claude Code 2.x (agent harness)

Instalación

git clone https://github.com/2233admin/cli2skill
mkdir -p ~/.claude/skills
cp -r cli2skill ~/.claude/skills/cli2skill
# then, to actually run the generator commands the SKILL.md documents:
pip install cli2skill

Comandos y prompts de ejemplo

  • /cli2skillGenera mecánicamente un archivo markdown de Agent Skill a partir de la salida --help de cualquier CLI o la lista de herramientas de un servidor MCP.

Los skills se activan con peticiones en lenguaje natural, sin comandos que memorizar. Tras instalarlo, prompts como estos lo activan (en inglés):

  • Turn the gh CLI's help output into a ready-to-use skill markdown file
  • Generate a skill file from this MCP server's tool list instead
  • Convert my custom CLI's --help text into an Agent Skill markdown file