cli2skill
Generiert mechanisch eine Agent Skill Markdown-Datei aus der --help-Ausgabe eines beliebigen CLI oder der Tool-Liste eines MCP-Servers.
Funktioniert mit Setup
Was es kann
Ein Python-CLI (pip install cli2skill) plus ein dünner SKILL.md-Wrapper, der --help-Text parst (oder mit einem MCP-Server handshaked) und eine fertig zum Einfügen SKILL.md ausgibt, mit dem Ziel, persistente MCP-Server-Prozesse durch null-Overhead Bash-invokierte Skills zu ersetzen. Löst aus, wenn ein Benutzer einen MCP-Server in einen CLI-Skill konvertieren oder einen Skill aus der Hilfeausgabe eines Befehlszeilenwerkzeugs generieren möchte.
Testbericht
Tatsächlich gegen 3 echte CLIs ausgeführt: sauber bei gh (reproduzierte das eigene Beispiel der README exakt, korrekte Beschreibung + alle 32 Unterbefehle), korrekte Unterbefehlsliste, aber eine nutzlose generische Top-Level-Beschreibung bei pip, und eine fast leere, unbrauchbare Skill-Datei für git – trotz der Zusage der eigenen SKILL.md-Beschreibung 'Hilfeausgabe jedes Befehlszeilenwerkzeugs'. Erfordert eine separate `pip install cli2skill`-Installation über das bloße Ablegen der Markdown-Datei hinaus.
Getestet am: 2026-07-16 · Claude Code 2.x (agent harness)
Installation
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
Befehle & Beispiel-Prompts
/cli2skillGeneriert mechanisch eine Agent Skill Markdown-Datei aus der --help-Ausgabe eines beliebigen CLI oder der Tool-Liste eines MCP-Servers.
Skills reagieren auf normale Anfragen — keine Slash-Befehle nötig. Nach der Installation aktivieren Prompts wie diese den Skill (auf Englisch):
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