Halo CLI Auth
Přihlášení, přepínání profilů a diagnostika pověření klíčenky pro oficiální CLI Halo CMS.
Funguje s nastavením
Co umí
Dokumentuje `halo auth login`/`current`/`profile {list,current,get,use,delete,doctor}` pro oficiální npm balíček @halo-dev/cli — přihlášení pomocí bearer tokenu a základního ověření, požadavky na příznak non-interactive-mode a diagnostika/oprava chybějících pověření klíčenky. Spouští se, když se uživatel chce přihlásit do Halo, spravovat nebo přepínat profily CLI, nebo opravit nefunkční autentizaci Halo CLI; po autentizaci směruje na sesterské dovednosti pro obsah, vyhledávání, operace a moderování.
Testovací report
Test skutečného CLI: uhodnutí věrohodného `halo login --token ... --url ...` na nejvyšší úrovni (žádná dovednost) tiše nic neudělalo — exit 0, žádný výstup, žádný vytvořený profil, žádná chyba — zatímco přesný příkaz dovednosti `halo auth login --profile local --url ... --auth-type bearer --token ...` správně zasáhl skutečnou cestu přihlášení a pokusil se o připojení; binární instalace dovednosti a seznam příkazů na nejvyšší úrovni žijí pouze v sesterské dovednosti halo-cli-shared odkazované přes `../halo-cli-shared`, nikoli zkopírované instalací této dovednosti samostatně.
Testováno: 2026-07-15 · Claude Code 2.x (agent harness)
Instalace
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
Příkazy a ukázkové prompty
/halo-cli-authPřihlášení, přepínání profilů a diagnostika pověření klíčenky pro oficiální CLI Halo CMS.
Skilly se spouštějí běžnými požadavky — žádné příkazy k zapamatování. Po instalaci ho aktivují prompty jako tyto (anglicky):
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?