Halo CLI Auth

Login, cambio profilo e diagnosi credenziali keyring per la CLI ufficiale Halo CMS.

di halo-dev · halo-dev/cli

Richiede configurazione ★ 9.2/10

Halo CLI Auth — Login, cambio profilo e diagnosi credenziali keyring per la CLI ufficiale Halo CMS.

Cosa fa

Documenta `halo auth login`/`current`/`profile {list,current,get,use,delete,doctor}` per il pacchetto npm ufficiale @halo-dev/cli -- login con token bearer e autenticazione base, requisiti del flag per la modalità non interattiva, e diagnosi/riparazione di credenziali keyring mancanti. Si attiva quando l'utente vuole accedere a Halo, gestire o cambiare profili CLI, o correggere l'autenticazione CLI Halo interrotta; instrada a skill sorelle per contenuti, ricerca, operazioni e moderazione una volta autenticato.

Rapporto di test

Test CLI reale: indovinare un `halo login --token ... --url ...` di primo livello (nessuna skill) non ha fatto nulla silenziosamente -- exit 0, nessun output, nessun profilo creato, nessun errore -- mentre l'esatto `halo auth login --profile local --url ... --auth-type bearer --token ...` della skill ha colpito correttamente il percorso di login reale e tentato una connessione; il passaggio di installazione binaria della skill e l'elenco dei comandi di primo livello vivono solo in una skill sorella halo-cli-shared referenziata tramite `../halo-cli-shared`, non copiata installando questa skill da sola.

Testato il: 2026-07-15 · Claude Code 2.x (agent harness)

Installazione

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

Comandi e prompt di esempio

  • /halo-cli-authLogin, cambio profilo e diagnosi credenziali keyring per la CLI ufficiale Halo CMS.

Gli skill si attivano con richieste in linguaggio naturale, senza comandi da ricordare. Dopo l'installazione, prompt come questi lo attivano (in inglese):

  • Log into my local Halo instance with a bearer token as profile local
  • Switch my Halo CLI over to the production profile
  • My Halo CLI keeps failing to authenticate, can you diagnose the keyring?