/install halo-cli-auth
Halo CLI Auth
Use this skill for halo auth and halo auth profile.
If authentication is not set up yet, do this first before running post, single-page, plugin, theme, attachment, backup, moment, comment, or notification commands.
Commands
halo auth --help
halo auth login --help
halo auth profile --help
Main workflows:
halo auth loginhalo auth currenthalo auth profile listhalo auth profile currenthalo auth profile get \x3Cname>halo auth profile use \x3Cname>halo auth profile delete \x3Cname>halo auth profile doctor
Common Flows
Login with bearer token:
halo auth login \
--profile local \
--url http://127.0.0.1:8090 \
--auth-type bearer \
--token \x3Ctoken>
Login with basic auth:
halo auth login \
--profile local \
--url http://127.0.0.1:8090 \
--auth-type basic \
--username admin \
--password \x3Cpassword>
Inspect and switch profiles:
halo auth current
halo auth profile list
halo auth profile use production
halo auth profile get production --json
Diagnose broken credentials:
halo auth profile doctor
halo auth profile delete production --force
halo auth login --profile production --url https://halo.example.com --auth-type bearer --token \x3Ctoken>
Rules
- In non-interactive mode,
halo auth loginrequires--profile,--url, and--auth-type. basicauth requires--usernameand--password.bearerauth requires--token.- Use
--jsonwhen another tool needs structured output. profile deleteis destructive; use--forcein non-interactive mode.- Profile metadata lives in config, but secrets live in the system keyring.
Routing
- Use
halo-cli-contentfor posts and single pages. - Use
halo-cli-searchfor public site search. - Use
halo-cli-operationsfor themes, plugins, attachments, backups, and moments. - Use
halo-cli-moderation-notificationsfor comments, replies, and notifications.
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install halo-cli-auth - After installation, invoke the skill by name or use
/halo-cli-auth - Provide required inputs per the skill's parameter spec and get structured output
What is Halo Cli Auth?
Use when working with Halo CLI login, bearer token or basic auth, profile setup, profile switching, current profile inspection, or fixing missing keyring cre... It is an AI Agent Skill for Claude Code / OpenClaw, with 208 downloads so far.
How do I install Halo Cli Auth?
Run "/install halo-cli-auth" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Halo Cli Auth free?
Yes, Halo Cli Auth is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Halo Cli Auth support?
Halo Cli Auth is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Halo Cli Auth?
It is built and maintained by Ryan Wang (@ruibaby); the current version is v0.1.1.