Halo CLI Auth
Connexion, changement de profil et diagnostic des identifiants du keyring pour la CLI officielle Halo CMS.
Fonctionne avec configuration
Ce que fait
Documente `halo auth login`/`current`/`profile {list,current,get,use,delete,doctor}` pour le package npm officiel @halo-dev/cli - connexion par jeton porteur et authentification de base, exigences du drapeau en mode non interactif, et diagnostic/réparation des identifiants de keyring manquants. Se déclenche lorsque l'utilisateur souhaite se connecter à Halo, gérer ou changer de profil CLI, ou corriger une authentification CLI Halo cassée ; route vers les compétences sœurs pour le contenu, la recherche, les opérations et la modération une fois authentifié.
Rapport de test
Test de la vraie CLI : deviner une commande plausible de haut niveau `halo login --token ... --url ...` (aucune compétence) n'a rien fait silencieusement - sortie 0, aucune sortie, aucun profil créé, aucune erreur - tandis que la commande exacte de la compétence `halo auth login --profile local --url ... --auth-type bearer --token ...` a correctement atteint le chemin de connexion réel et a tenté une connexion ; l'étape d'installation binaire de la compétence et la liste des commandes de haut niveau n'existent que dans une compétence sœur halo-cli-shared référencée via `../halo-cli-shared`, non copiée en installant cette compétence seule.
Testé le: 2026-07-15 · Claude Code 2.x (agent harness)
Installation
git clone https://github.com/halo-dev/cli mkdir -p ~/.claude/skills cp -r cli/skills/halo-cli-auth ~/.claude/skills/halo-cli-auth cp -r cli/skills/halo-cli-shared ~/.claude/skills/halo-cli-shared
Commandes et exemples de prompts
/halo-cli-authConnexion, changement de profil et diagnostic des identifiants du keyring pour la CLI officielle Halo CMS.
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) :
Log into my local Halo instance with a bearer token as profile localSwitch my Halo CLI over to the production profileMy Halo CLI keeps failing to authenticate, can you diagnose the keyring?