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.
Fonctionne avec configuration
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 fileGenerate a skill file from this MCP server's tool list insteadConvert my custom CLI's --help text into an Agent Skill markdown file