cli2skill
Genera meccanicamente un file markdown di Agent Skill dall'output --help di qualsiasi CLI o dall'elenco di tool di un server MCP.
Richiede configurazione
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 fileGenerate a skill file from this MCP server's tool list insteadConvert my custom CLI's --help text into an Agent Skill markdown file