chorus-cli

Par chorus-aidlc · chorus

Skill de référence pour le CLI `chorus` (@chorus-aidlc/chorus) : installation, gestion des agents, variables d'environnement et opérations MCP depuis le terminal.

npx skills add https://github.com/chorus-aidlc/chorus --skill chorus-cli

chorus-cli — référence du CLI chorus pour les flows Hermes

Ce skill est une référence concise destinée aux flows Hermes de la plateforme Chorus (repo chorus-aidlc/chorus). Il documente comment utiliser la commande chorus — publiée sous le package npm @chorus-aidlc/chorus — depuis le shell, notamment via l'outil terminal dans un contexte Hermes. Ce n'est pas un skill autonome générant du code ou des fonctionnalités propres : c'est un guide opérationnel embarqué dans le package chorus-hermes.

Ce que couvre le skill

Le SKILL.md expose quatre grandes sections :

  • Installation : comment installer la CLI globalement via npm et vérifier la version minimale requise (>= 0.17.0).
  • Gestion des agents (chorus agents) : les opérations CRUD sur les agents configurés dans ~/.chorus/daemon.json — lister, ajouter, supprimer, ou lancer un agent avec ses credentials Chorus injectés dans l'environnement enfant.
  • Variables d'environnement : CHORUS_URL, CHORUS_API_KEY, et CHORUS_AGENT_PROFILE, avec leurs interactions respectives avec le daemon et le plugin Hermes.
  • Opérations MCP (chorus mcp) : appel d'outils MCP depuis le shell sans passer par le modèle — utile pour transmettre de grands volumes de contenu de façon exacte et sans consommer de tokens.

Contexte dans le repo parent

Chorus est un harness multi-agents pour le développement logiciel : les agents proposent, les humains vérifient. Hermes est l'un des agents supportés. Ce skill vit dans packages/chorus-hermes et s'adresse spécifiquement aux flows où Hermes doit piloter Chorus depuis le shell. Il sert de référence partagée pour tout agent ou flow ayant besoin d'interagir avec la CLI sans relire la documentation complète.

Comment l'utiliser

Dans un flow Hermes, ce skill est destiné à être consulté comme aide-mémoire : on s'y réfère pour connaître la syntaxe exacte d'une commande, les flags disponibles, ou le comportement attendu des variables d'environnement. Pour le détail complet des options, le skill renvoie explicitement vers chorus --help et chorus <command> --help.

Skills similaires