Halo Cli Search

v0.1.1

Use when searching public content on a Halo site with Halo CLI, especially for keyword search, site URL based search, result limits, or search without authen...

1· 188·0 current·0 all-time
byRyan Wang@ruibaby

Install

OpenClaw Prompt Flow

Install with OpenClaw

Best for remote or guided setup. Copy the exact prompt, then paste it into OpenClaw for ruibaby/halo-cli-search.

Previewing Install & Setup.
Prompt PreviewInstall & Setup
Install the skill "Halo Cli Search" (ruibaby/halo-cli-search) from ClawHub.
Skill page: https://clawhub.ai/ruibaby/halo-cli-search
Keep the work scoped to this skill only.
After install, inspect the skill metadata and help me finish setup.
Required binaries: halo
Use only the metadata you can verify from ClawHub; do not invent missing requirements.
Ask before making any broader environment changes.

Command Line

CLI Commands

Use the direct CLI path if you want to install manually and keep every step visible.

OpenClaw CLI

Bare skill slug

openclaw skills install halo-cli-search

ClawHub CLI

Package manager switcher

npx clawhub@latest install halo-cli-search
Security Scan
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Benign
high confidence
Purpose & Capability
Name/description match the declared requirements: the skill only requires the 'halo' binary and describes using 'halo search' for public-site keyword searches. There are no unrelated env vars, binaries, or capabilities requested.
Instruction Scope
SKILL.md only instructs running 'halo search' with flags (keyword, url, limit, json). It does not direct reading arbitrary files, accessing unrelated environment variables, or posting data to third-party endpoints. It does note that omitting --url will cause the CLI to resolve the site from the active profile (expected behavior).
Install Mechanism
No install spec or archives are provided (instruction-only), so nothing is written to disk by the skill itself. This is the lowest-risk install posture.
Credentials
The skill requests no environment variables or credentials. The only implicit credential-related behavior is standard CLI behavior: if --url is omitted, the CLI may use the active profile/configuration—this is expected and proportional to the feature.
Persistence & Privilege
always is false and the skill is user-invocable. It does not request persistent presence or modify other skills' configs. Autonomous invocation is permitted by platform default but not excessive here.
Assessment
This skill is an instruction-only wrapper for the halo CLI and appears coherent. Before installing, ensure the 'halo' binary on your system is the legitimate one you trust (installed from the official source). Be aware that if you omit --url the CLI will use your active halo profile/config, which could access non-public sites if that profile is authenticated—use --url to target public sites explicitly. Running commands will make network requests to the target site; if you need to avoid any use of local credentials, run the skill with an unauthenticated or isolation profile. Since there is no install, the skill itself won't write code to disk, but validate the halo CLI binary separately.

Like a lobster shell, security has layers — review code before you run it.

Plugin bundle (nix)
Skill pack · CLI binary · Config
SKILL.mdCLIConfig
CLI help (from plugin)
halo search --help

Runtime requirements

Binshalo
latestvk97fv9448byegw2ebh9sfq2fed83jqjf
188downloads
1stars
2versions
Updated 1mo ago
v0.1.1
MIT-0

Halo CLI Search

Use this skill for halo search.

This is the main Halo CLI workflow that can run without authenticated console access when --url is provided.

Command

halo search --help

Common Flows

Search with a direct public site URL:

halo search --keyword "halo" --url https://www.halo.run

Search with the active or selected profile:

halo search --keyword "release notes"
halo search --keyword "release notes" --profile production

Limit results and emit JSON:

halo search --keyword "plugin" --limit 5 --json

Rules

  • --keyword is required.
  • --limit must be a positive number.
  • --url targets a public Halo site directly and avoids authenticated console access.
  • If --url is omitted, Halo CLI resolves the base URL from the active or selected profile.
  • Use --json when another tool needs to parse search results.

Related Skills

  • Use halo-cli-auth if the task first needs a profile.
  • Use halo-cli-content after search when the goal shifts to editing posts or pages.

Comments

Loading comments...