Halo CLI Auth

Inicio de sesión, cambio de perfil y diagnóstico de credenciales de keyring para la CLI oficial de Halo CMS.

Por halo-dev · halo-dev/cli

Funciona con configuración ★ 9.2/10

Halo CLI Auth — Inicio de sesión, cambio de perfil y diagnóstico de credenciales de keyring para la CLI oficial de Halo CMS.

Qué hace

Documenta `halo auth login`/`current`/`profile {list,current,get,use,delete,doctor}` para el paquete npm oficial @halo-dev/cli — inicio de sesión con token de portador y autenticación básica, requisitos del flag de modo no interactivo, y diagnóstico/reparación de credenciales de keyring faltantes. Se activa cuando el usuario quiere iniciar sesión en Halo, administrar o cambiar perfiles de CLI, o solucionar problemas de autenticación de la CLI de Halo; se enruta a habilidades hermanas para contenido, búsqueda, operaciones y moderación una vez autenticado.

Informe de la prueba

Prueba real de la CLI: adivinar un `halo login --token ... --url ...` de nivel superior plausible (sin habilidad) no hizo nada silenciosamente — salida 0, sin salida, sin perfil creado, sin error — mientras que el comando exacto de la habilidad `halo auth login --profile local --url ... --auth-type bearer --token ...` golpeó correctamente la ruta de inicio de sesión real e intentó una conexión; la instalación binaria de la habilidad y la lista de comandos de nivel superior solo viven en una habilidad hermana halo-cli-shared referenciada a través de `../halo-cli-shared`, no copiada al instalar esta habilidad sola.

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

Instalación

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

Comandos y prompts de ejemplo

  • /halo-cli-authInicio de sesión, cambio de perfil y diagnóstico de credenciales de keyring para la CLI oficial de Halo CMS.

Los skills se activan con peticiones en lenguaje natural, sin comandos que memorizar. Tras instalarlo, prompts como estos lo activan (en inglés):

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