cli2skill

Generiert mechanisch eine Agent Skill Markdown-Datei aus der --help-Ausgabe eines beliebigen CLI oder der Tool-Liste eines MCP-Servers.

von 2233admin · 2233admin/cli2skill

Funktioniert mit Setup ★ 7.2/10

cli2skill — Generiert mechanisch eine Agent Skill Markdown-Datei aus der --help-Ausgabe eines beliebigen CLI oder der Tool-Liste eines MCP-Servers.

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 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