halo-cli-search

A terminal skill for searching public websites built with Halo, a content-management system. It can search by keyword or site URL and return results in a format other tools can read.

In plain words
What is it for?
Use it to find posts or pages on a public Halo site, search through a configured Halo site, or pass search results as JSON to another command.
Why use it?
It avoids manually browsing a Halo site or needing authenticated console access for public searches. It also provides a consistent way to limit and process results.

Skill for Claude CodeCodex

Install

Getting it into your agent

One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.

agentmods
npx agentmods add skills/halo-dev/cli/halo-cli-search
Any agent
npx skills add halo-dev/cli --skill halo-cli-search
Clone the repo
git clone --depth 1 https://github.com/halo-dev/cli

Made for: Claude Code, Codex.

Per session 67 Skills are progressive disclosure: only the name and description are preloaded; the body loads when the skill is used.
When invoked 378 The whole file, excluding the scripts and references it only reads on demand.
Security scan A 0 findings. Scan, not verified.
Origin original No closer match found in the catalogue.
Token cost

What it costs to keep this loaded

Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.

ModelPer sessionOnce invoked
Fable 5 $0.00067 $0.00378
Opus 5 $0.00034 $0.00189
Sonnet 5 $0.00013 $0.00076
Haiku 4.5 $0.00007 $0.00038

Measured 2d ago against content hash 71ac1c3a1575, method: parsed. Prices are Anthropic first-party input rates as of 2026-08-30, from the pricing page.

Security

Grade A, and why

halo-cli-search scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 2d ago.

A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.

Nothing flagged

None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.

skills/halo-cli-search/SKILL.md · 60 lines

What it actually says

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.
  • 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.
Changes

What this file has done since we first saw it

Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.

  1. 2d ago First seen · 60 lines · 67 tokens per session scan A 71ac1c3a1575

Subscribe to this mod's changes

halo-cli-search is a skill published in the GitHub repository halo-dev/cli (29 stars, last pushed 2mo ago), licensed MIT. It adds 67 tokens to every session and 378 once invoked, about $0.0003 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-30.

Related

Other skills, from other repositories

swarmclaw

AI agent runtime and multi-agent orchestration platform. Teaches agents how to use SwarmClaw's 6 primitive tools, persistent memory, dreaming, delegation, connectors, credentials, and the skill system. Use when an agent is running on SwarmClaw and needs to understand the platform's capabilities.

swarmclawai/swarmclaw · 67 tokens

gh-issues

Fetch GitHub issues, spawn sub-agents to implement fixes and open PRs, then monitor and address PR review comments. Usage: /gh-issues [owner/repo] [--label bug] [--limit 5] [--milestone v1.0] [--assignee @me] [--fork user/repo] [--watch] [--interval 5] [--reviews-only] [--cron] [--dry-run] [--model glm-5]…

SafeAI-Lab-X/ClawKeeper · 116 tokens

skill-creator

Create, edit, improve, or audit AgentSkills. Use when creating a new skill from scratch or when asked to improve, review, audit, tidy up, or clean up an existing skill or SKILL.md file. Also use when editing or restructuring a skill directory (moving files to references/ or scripts/, removing stale content, validating…

SafeAI-Lab-X/ClawKeeper · 121 tokens

feishu-safety-guide

One-click deployment Skill for Feishu security governance and message anti-data-leakage guide, responsible for Feishu message security, credential protection, permission auditing, interaction logging and periodic security reporting.

SafeAI-Lab-X/ClawKeeper · 43 tokens

prose

OpenProse VM skill pack. Activate on any prose command, .prose files, or OpenProse mentions; orchestrates multi-agent workflows.

SafeAI-Lab-X/ClawKeeper · 36 tokens

healthcheck

Host security hardening and risk-tolerance configuration for OpenClaw deployments. Use when a user asks for security audits, firewall/SSH/update hardening, risk posture, exposure review, OpenClaw cron scheduling for periodic checks, or version status checks on a machine running OpenClaw (laptop, workstation, Pi, VPS).

SafeAI-Lab-X/ClawKeeper · 70 tokens