cli2skill

Genera meccanicamente un file markdown di Agent Skill dall'output --help di qualsiasi CLI o dall'elenco di tool di un server MCP.

di 2233admin · 2233admin/cli2skill

Richiede configurazione ★ 7.2/10

cli2skill — Genera meccanicamente un file markdown di Agent Skill dall'output --help di qualsiasi CLI o dall'elenco di tool di un server MCP.

Cosa fa

Una CLI Python (pip install cli2skill) più un sottile wrapper SKILL.md che analizza il testo --help (o effettua handshake con un server MCP) ed emette un SKILL.md pronto per l'uso, mirato a sostituire i processi persistenti del server MCP con skill invocate da Bash a costo zero. Si attiva quando un utente desidera convertire un server MCP in una skill CLI o generare una skill dall'output di aiuto di un tool da riga di comando.

Rapporto di test

Eseguito effettivamente contro 3 CLI reali: pulito su gh (riprodotto esattamente l'esempio del README, descrizione corretta + tutti i 32 sottocomandi), elenco di sottocomandi corretto ma una descrizione generica di alto livello inutile su pip, e un file skill quasi vuoto e inutilizzabile per git -- nonostante la descrizione di SKILL.md prometta 'any command-line tool's --help output.' Richiede un `pip install cli2skill` separato oltre al semplice rilascio del file markdown.

Testato il: 2026-07-16 · Claude Code 2.x (agent harness)

Installazione

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

Comandi e prompt di esempio

  • /cli2skillGenera meccanicamente un file markdown di Agent Skill dall'output --help di qualsiasi CLI o dall'elenco di tool di un server MCP.

Gli skill si attivano con richieste in linguaggio naturale, senza comandi da ricordare. Dopo l'installazione, prompt come questi lo attivano (in inglese):

  • 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