cli2skill

Génère mécaniquement un fichier markdown Agent Skill à partir de la sortie --help de toute CLI ou de la liste d'outils d'un serveur MCP.

par 2233admin · 2233admin/cli2skill

Fonctionne avec configuration ★ 7.2/10

cli2skill — Génère mécaniquement un fichier markdown Agent Skill à partir de la sortie --help de toute CLI ou de la liste d'outils d'un serveur MCP.

Ce que fait

Une CLI Python (pip install cli2skill) plus un wrapper SKILL.md mince qui analyse le texte --help (ou établit une liaison avec un serveur MCP) et émet un SKILL.md prêt à être utilisé, visant à remplacer les processus de serveur MCP persistants par des compétences invoquées par Bash sans surcharge. Se déclenche lorsqu'un utilisateur souhaite convertir un serveur MCP en une compétence CLI ou générer une compétence à partir de la sortie d'aide d'un outil en ligne de commande.

Rapport de test

Exécuté réellement contre 3 CLIs réelles : propre sur gh (a reproduit exactement l'exemple du README, description correcte + toutes les 32 sous-commandes), liste de sous-commandes correcte mais une description de haut niveau générique inutile sur pip, et un fichier de compétence presque vide et inutilisable pour git -- malgré la description du SKILL.md promettant 'any command-line tool's --help output.' Nécessite un `pip install cli2skill` séparé au-delà du simple dépôt du fichier markdown.

Testé le: 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

Commandes et exemples de prompts

  • /cli2skillGénère mécaniquement un fichier markdown Agent Skill à partir de la sortie --help de toute CLI ou de la liste d'outils d'un serveur MCP.

Les skills se déclenchent sur des demandes en langage courant — aucune commande à retenir. Après installation, des prompts comme ceux-ci l'activent (en anglais) :

  • 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