← Back to Skills Marketplace
ruibaby

Halo Cli

by Ryan Wang · GitHub ↗ · v0.1.1 · MIT-0
cross-platform ✓ Security Clean
214
Downloads
1
Stars
0
Active Installs
2
Versions
Install in OpenClaw
/install halo-cli
Description
Use when the task is to operate Halo CLI in general, or may involve login, profiles, posts, single pages, search, plugins, themes, attachments, backups, mome...
README (SKILL.md)

Halo CLI

This is the routing skill for the Halo CLI skill set.

If the request only says "use Halo CLI" or mixes multiple areas, start here, then jump to the domain skill that matches the task.

Skill Map

  • halo-cli-shared: shared rules, top-level command map, profiles, JSON output, destructive-action conventions
  • halo-cli-auth: login, profile setup, profile switching, keyring and credential repair
  • halo-cli-content: posts and single pages
  • halo-cli-search: public site search
  • halo-cli-operations: themes, plugins, attachments, backups, moments
  • halo-cli-moderation-notifications: comments, replies, notifications

Fast Routing

Use these commands to identify the right area:

halo --help
halo auth --help
halo post --help
halo single-page --help
halo search --help
halo plugin --help
halo theme --help
halo attachment --help
halo backup --help
halo moment --help
halo comment --help
halo notification --help

Shared Defaults

  • Prefer an authenticated profile unless the task is public halo search --url.
  • Use --profile \x3Cname> when the environment matters.
  • Use --json for automation.
  • Use --force carefully for destructive non-interactive operations.
Usage Guidance
This skill is a thin router that tells an agent how to call your local 'halo' CLI. Before enabling: confirm you have a legitimate, up-to-date 'halo' binary from a trusted source; be aware that when the agent runs halo commands it will act with whatever local profiles/credentials are present (so avoid giving the agent elevated profiles you don't want used); watch for destructive flags like --force and review commands the agent proposes before allowing execution.
Capability Analysis
Type: OpenClaw Skill Name: halo-cli Version: 0.1.1 The halo-cli skill bundle serves as a routing and documentation guide for interacting with the Halo CMS command-line interface. The SKILL.md file contains standard operational instructions, command mappings, and help references (e.g., halo --help) consistent with its stated purpose, with no evidence of malicious intent, data exfiltration, or prompt injection attacks.
Capability Assessment
Purpose & Capability
Name/description map directly to the actions in SKILL.md (routing for Halo CLI sub-areas). The only declared runtime requirement is the 'halo' binary, which is appropriate and expected for this skill.
Instruction Scope
SKILL.md contains CLI usage guidance and routing to domain-specific Halo subskills; it does not instruct the agent to read unrelated files, exfiltrate data, call external endpoints, or access environment variables beyond normal CLI usage. It does advise preference for authenticated profiles and flags for destructive operations, which is reasonable for a CLI operator.
Install Mechanism
There is no install spec and no code files; this is instruction-only and therefore does not write code to disk or download executables. Lowest-risk install posture.
Credentials
No environment variables, credentials, or config paths are requested. The guidance references authenticated profiles, but that is consistent with expected behavior of a CLI operator and does not itself demand credentials from the skill.
Persistence & Privilege
always is false and the skill does not request persistent privileges or modify other skills' configurations. Agent autonomous invocation is allowed by default but that is normal for skills and not concerning here by itself.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install halo-cli
  3. After installation, invoke the skill by name or use /halo-cli
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v0.1.1
No changes detected in this release.
v0.1.0
- Initial release of halo-cli as the routing skill for the Halo CLI suite. - Provides guidance on when to use each sub-skill: shared, auth, content, search, operations, and moderation/notifications. - Includes a skill map outlining responsibilities of each domain skill. - Documents common usage patterns, shared defaults, and fast-routing commands for efficient navigation. - Requires the Halo CLI binary ("halo") and provides help command reference.
Metadata
Slug halo-cli
Version 0.1.1
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 2
Frequently Asked Questions

What is Halo Cli?

Use when the task is to operate Halo CLI in general, or may involve login, profiles, posts, single pages, search, plugins, themes, attachments, backups, mome... It is an AI Agent Skill for Claude Code / OpenClaw, with 214 downloads so far.

How do I install Halo Cli?

Run "/install halo-cli" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Halo Cli free?

Yes, Halo Cli is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Halo Cli support?

Halo Cli is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Halo Cli?

It is built and maintained by Ryan Wang (@ruibaby); the current version is v0.1.1.

💬 Comments