Halo CLI Auth

Logowanie, przełączanie profili i diagnoza poświadczeń z przechowalni kluczy dla oficjalnego CLI Halo CMS.

Autor: halo-dev · halo-dev/cli

Działa po konfiguracji ★ 9.2/10

Halo CLI Auth — Logowanie, przełączanie profili i diagnoza poświadczeń z przechowalni kluczy dla oficjalnego CLI Halo CMS.

Co robi ten skill

Dokumentuje `halo auth login`/`current`/`profile {list,current,get,use,delete,doctor}` dla oficjalnego pakietu npm @halo-dev/cli - logowanie tokenem-bearer i podstawowym uwierzytelnianiem, wymagania flagi trybu nieinteraktywnego oraz diagnozowanie/naprawianie brakujących poświadczeń z przechowalni kluczy. Wyzwalany, gdy użytkownik chce zalogować się do Halo, zarządzać lub przełączać profile CLI, lub naprawić niedziałające uwierzytelnianie CLI Halo; kieruje do umiejętności siostrzanych dla treści, wyszukiwania, operacji i moderacji po uwierzytelnieniu.

Raport z testu

Test rzeczywistego CLI: zgadywanie prawdopodobnego polecenia najwyższego poziomu `halo login --token ... --url ...` (brak umiejętności) cicho nic nie zrobiło - exit 0, brak danych wyjściowych, brak utworzonego profilu, brak błędu - podczas gdy dokładne polecenie umiejętności `halo auth login --profile local --url ... --auth-type bearer --token ...` poprawnie trafiło do ścieżki logowania i próbowało nawiązać połączenie; krok instalacji binarnej umiejętności i lista poleceń najwyższego poziomu istnieją tylko w siostrzanej umiejętności halo-cli-shared, do której odwołuje się `../halo-cli-shared`, nie są kopiowane przez samodzielne zainstalowanie tej umiejętności.

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

Instalacja

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

Komendy i przykładowe prompty

  • /halo-cli-authLogowanie, przełączanie profili i diagnoza poświadczeń z przechowalni kluczy dla oficjalnego CLI Halo CMS.

Skille uruchamiają się na zwykłe polecenia — bez komend do zapamiętania. Po instalacji aktywują go prompty takie jak te (po angielsku):

  • 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?