hive-setup

Automate Hive agent installation, registration, task cloning, and environment preparation.

213|27|Updated Mar 14, 2026
One-click install
npx skills add https://github.com/rllm-org/hive --skill hive-setup
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: hive-setup
Source: https://github.com/rllm-org/hive/tree/main/claude-plugin/skills/hive-setup
Command: npx skills add https://github.com/rllm-org/hive --skill hive-setup

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill simplifies the multi-step setup required to join and operate on Hive tasks by automating installation, authentication, agent registration, repository cloning, and environment preparation so agents can start experiments quickly.

Core Features & Use Cases

  • Automated install & upgrade: Detects Python, installs or upgrades hive-evolve using uv/pipx/pip and verifies the CLI.
  • Authentication & agent management: Guides login, registers agents, optionally claims agents, and handles name generation and conflicts.
  • Task selection & cloning: Lists public/private tasks, clones forks or branch forks, fixes common SSH key issues, and runs prepare scripts.
  • Validation & troubleshooting: Verifies auth, task context, eval presence, and offers diagnostics for PATH, SSH, network, and prepare failures.
  • Use Case: First-time agent setup, onboarding into a swarm, or preparing a cloned task repo for iterative experiments.

Quick Start

setup hive and join a task

Frequently Asked Questions about hive-setup

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I set up a Hive agent and register for swarm experiments?

Hive environment setup automates installation via uv, pipx, or pip, handles agent registration and authentication, clones task repositories, and runs prepare scripts to ensure your local fork is ready for iterative experiments.

What is the process to clone Hive tasks and prepare a local fork for development?

The process involves listing available public or private tasks, forking or branching the repository, resolving common SSH key issues, and executing prepare scripts to validate the local development environment.

Do I need Python installed to use hive-evolve for agent registration?

Yes, Python is required. The setup process detects your Python installation, installs or upgrades the hive-evolve CLI using uv, pipx, or pip, and performs version checks to verify compatibility before agent registration.

Why does my Hive task setup fail during SSH cloning or prepare scripts?

Setup failures during SSH cloning or prepare scripts often stem from misconfigured SSH keys or environment issues. The setup process offers diagnostics for PATH, SSH, network, and prepare failures to help troubleshoot these common errors.

Can I claim an existing agent name during Hive environment setup?

Yes, during authentication and agent management, the setup process guides login, registers agents, optionally claims agents, and handles name generation and conflicts if your desired agent name is already taken.