Halo CLI Auth
Login, profiel wisselen en keyring-credential diagnose voor de officiële Halo CMS CLI.
Werkt met setup
Wat het doet
Documenteert `halo auth login`/`current`/`profile {list,current,get,use,delete,doctor}` voor het officiële @halo-dev/cli npm pakket — bearer-token en basic-auth login, vereisten voor non-interactive-mode flag, en het diagnosticeren/repareren van ontbrekende keyring-credentials. Triggers wanneer de gebruiker wil inloggen op Halo, CLI-profielen wil beheren of wisselen, of gebroken Halo CLI-authenticatie wil repareren; routeert naar sibling skills voor content, search, operations en moderatie zodra geauthenticeerd.
Testrapport
Echte CLI test: het raden van een plausibele top-level `halo login --token ... --url ...` (geen skill) deed stilzwijgend niets — exit 0, geen output, geen profiel aangemaakt, geen fout — terwijl de exacte `halo auth login --profile local --url ... --auth-type bearer --token ...` van de skill correct het echte login-pad raakte en een verbinding probeerde te maken; de binaire installatiestap van de skill en de top-level commando lijst leven alleen in een sibling halo-cli-shared skill die wordt gerefereerd via `../halo-cli-shared`, niet meegekopieerd bij het alleen installeren van deze skill.
Getest op: 2026-07-15 · Claude Code 2.x (agent harness)
Installatie
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
Commando's en voorbeeldprompts
/halo-cli-authLogin, profiel wisselen en keyring-credential diagnose voor de officiële Halo CMS CLI.
Skills reageren op gewone verzoeken — geen commando's om te onthouden. Na installatie activeren prompts zoals deze de skill (in het Engels):
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?