← Back to Skills Marketplace
ivankuznetsov

Hive CLI

by Ivan Kuznetsov · GitHub ↗ · v0.1.0 · MIT-0
cross-platform ✓ Security Clean
41
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install hive-cli
Description
Install, set up, or drive any Hive CLI workflow from OpenClaw.
README (SKILL.md)

Hive CLI

Use this skill when the user wants to install Hive, set up Hive in the current project, or inspect, create, advance, review, or administer Hive tasks through the hive CLI.

Before running a Hive workflow, check whether the Hive CLI is installed:

if hive --version 2>/dev/null | grep -qE '^[0-9]+\.[0-9]+\.[0-9]+$'; then
  hive_cmd=hive
elif hv --version 2>/dev/null | grep -qE '^[0-9]+\.[0-9]+\.[0-9]+$'; then
  hive_cmd=hv
else
  hive_cmd=
fi

If hive_cmd is empty, start a guided setup instead of failing. Restate that setup will install the Hive CLI, verify it, install/enable the per-user daemon service, and optionally run hive init for the current project. Get explicit user confirmation before running installers.

Use the host platform to choose one install path:

  • macOS arm64: brew tap ivankuznetsov/hive && brew install ivankuznetsov/hive/hive.
  • Arch Linux with yay: yay -S --noconfirm --needed hive-bin.
  • Arch Linux with paru: paru -S --noconfirm --needed hive-bin.
  • Ubuntu 22.04+ / glibc Linux x86_64 or aarch64:
tmpdir="$(mktemp -d)"
trap 'rm -rf "$tmpdir"' EXIT
curl -fsSL https://raw.githubusercontent.com/ivankuznetsov/hive/v0.2.0/install.sh -o "$tmpdir/hive-install.sh"
bash "$tmpdir/hive-install.sh"

After install, run the strict hive / hv version check again. If neither command prints a bare X.Y.Z version, stop and report that setup failed or Apache Hive may be shadowing the command. If verification succeeds, run "${hive_cmd}" daemon install once. Then ask whether to initialize the current project; if yes, run "${hive_cmd}" init . --json \x3C/dev/null, followed by "${hive_cmd}" doctor non-fatally. Summarize the installed version, daemon setup result, project initialization result, and any missing runtime dependencies.

Treat /hive setup, /hive install, and /hive bootstrap as requests for the guided setup flow above. Otherwise, treat the user's slash-command text after /hive as arguments for hive_cmd. If no arguments are supplied and Hive is already installed, run "${hive_cmd}" --help and summarize the available workflow. Run commands from the current project/workspace directory unless the user gives another path. Pass arguments safely; do not interpolate raw user text into a shell string.

Prefer --json when the Hive command supports it and you need structured output. Summarize the result, including task slug, stage/action, marker, and next command when present.

Before running destructive admin verbs (drop, uninstall, update, forget, prune, migrate, or metrics), restate the effect and get explicit user confirmation. These verbs can kill agents, remove worktrees, close draft PRs, drop registry entries, or rewrite installed software — they are not undoable.

Before running nested destructive or bypass commands (daemon stop, daemon disable --all, daemon install --force, bot stop, bot install --force, markers clear, or approve --force), restate the effect and get explicit user confirmation. These can stop background automation, replace autostart services, clear recovery markers, or skip terminal-marker safety.

Prefer hive daemon start --detach for daemon startup. Before running hive daemon start without --detach, hive daemon tail, hive bot start --foreground, or hive bot tail, restate that the command can hold the agent in a foreground or streaming process and get explicit user confirmation.

Usage Guidance
Install this only in a ClawHub maintainer or Convex development context. Before running moderation commands, verify the target and reason; before using autoreview, decide whether full-access nested review and external fallback reviewers are acceptable for the code being reviewed.
Capability Assessment
Purpose & Capability
The artifacts cover code review, ClawHub moderation, PR maintenance, UI proofing, and Convex setup/auth/migration/performance work; these capabilities match the stated skill purposes.
Instruction Scope
Runtime instructions include concrete scoping safeguards such as explicit moderation targets and reasons, confirmation before writes, API auth/audit requirements, dry-run proof commands, and opt-in dev auth.
Install Mechanism
The package consists of plain skill files, optional UI metadata/assets, references, and one Bash helper script; I found no hidden installer, lifecycle hook, or automatic execution path.
Credentials
The skills use repo-local tools, GitHub CLI, Convex CLI, npm/npx, proof publishing, and review CLIs, which is proportionate for maintainer workflows but can touch local code, remote PR artifacts, and Convex development environments.
Persistence & Privilege
No unbounded daemon or covert persistence is present; sensitive state changes are user-directed, while the autoreview helper discloses its default nested Codex full-access mode and provides a no-yolo opt-out.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install hive-cli
  3. After installation, invoke the skill by name or use /hive-cli
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v0.1.0
Initial Hive OpenClaw skill with guided setup
Metadata
Slug hive-cli
Version 0.1.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Hive CLI?

Install, set up, or drive any Hive CLI workflow from OpenClaw. It is an AI Agent Skill for Claude Code / OpenClaw, with 41 downloads so far.

How do I install Hive CLI?

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

Is Hive CLI free?

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

Which platforms does Hive CLI support?

Hive CLI is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Hive CLI?

It is built and maintained by Ivan Kuznetsov (@ivankuznetsov); the current version is v0.1.0.

💬 Comments