Install
$ agentstack add skill-halo-dev-cli-halo-cli-auth ✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.
Security review
✓ PassedNo issues found. Passed automated security review. · v0.1.0 How review works →
- ✓ Prompt-injection patterns
- ✓ Secret / credential exfiltration
- ✓ Dangerous shell & filesystem operations
- ✓ Untrusted network calls
- ✓ Known-malicious package signatures
What it can access
- ✓ Network access No
- ✓ Filesystem access No
- ✓ Shell / process execution No
- ✓ Environment & secrets No
- ✓ Dynamic code execution No
From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.
Verified badge
Passed review? Show it. Paste this badge into your README, it links to the public security report.
Reliability & compatibility
Declared compatibility
Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.
We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.
How agent discovery & health will work →About
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 gethalo auth profile usehalo auth profile deletehalo 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
Login with basic auth:
halo auth login \
--profile local \
--url http://127.0.0.1:8090 \
--auth-type basic \
--username admin \
--password
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
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.
Source & license
This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.
- Author: halo-dev
- Source: halo-dev/cli
- License: MIT
- Homepage: https://www.npmjs.com/package/@halo-dev/cli
Install and usage instructions live in the source repository linked above.
Reviews
No reviews yet, be the first.
Write a review
Versions
- v0.1.0 Imported from the upstream source.