Halo CLI Auth
Login, profilskift og keyring-credential diagnose for den officielle Halo CMS CLI.
Virker med opsætning
Hvad det gør
Dokumenterer `halo auth login`/`current`/`profile {list,current,get,use,delete,doctor}` for den officielle @halo-dev/cli npm-pakke -- bearer-token og basic-auth login, krav til non-interactive-mode flag, og diagnosticering/reparation af manglende keyring-credentials. Udløses, når brugeren ønsker at logge ind på Halo, administrere eller skifte CLI-profiler, eller rette ødelagt Halo CLI-godkendelse; router til søster-færdigheder for indhold, søgning, operationer og moderation, når der er godkendt.
Testrapport
Ægte CLI-test: at gætte et top-level `halo login --token ... --url ...` (ingen færdighed) gjorde stille og roligt intet - exit 0, ingen output, ingen profil oprettet, ingen fejl - mens færdighedens præcise `halo auth login --profile local --url ... --auth-type bearer --token ...` ramte den rigtige login-sti og forsøgte en forbindelse; færdighedens binære installations-trin og top-level kommando-liste lever kun i en søster halo-cli-shared færdighed, der refereres via `../halo-cli-shared`, ikke kopieret ved at installere denne færdighed alene.
Testet: 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
Kommandoer og eksempelprompter
/halo-cli-authLogin, profilskift og keyring-credential diagnose for den officielle Halo CMS CLI.
Skills udløses af almindelige forespørgsler — ingen kommandoer at huske. Efter installationen aktiverer prompter som disse skillen (på engelsk):
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?