hive-manager

Manage SwarmAI Hive cloud instances via the backend REST API.

36|4|Updated Feb 11, 2026
One-click install
npx skills add https://github.com/xg-gh-25/SwarmAI --skill hive-manager
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: hive-manager
Source: https://github.com/xg-gh-25/SwarmAI/tree/main/backend/skills/s_hive-manager
Command: npx skills add https://github.com/xg-gh-25/SwarmAI --skill hive-manager

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Hive management for SwarmAI can be verbose and error-prone when provisioning, updating, starting, stopping, and credentialing Hive cloud instances. This Skill provides a unified workflow to automate and guard Hive lifecycle operations via the backend REST API.

Core Features & Use Cases

  • Deploy new Hive instances with validated AWS accounts and region defaults.
  • Update Hive versions remotely (no SSH) with status polling and credential retrieval.
  • Start, stop, and health-check Hive instances, plus manage credentials and basic lifecycle tasks.

Quick Start

Create a new Hive via the backend API, then poll until it reports running and retrieve its credentials.

Frequently Asked Questions about hive-manager

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

FAQPage Schema
How do I deploy and manage SwarmAI Hive cloud instances via API?

You can deploy and manage SwarmAI Hive cloud instances by making curl-based REST API calls to /api/hive endpoints. This Skill automates Hive lifecycle operations including creating, starting, stopping, and deleting instances.

What's the best way to automate starting and stopping Hive deployments without SSH?

Automating Hive deployments without SSH is handled through backend REST API calls to update versions, start, stop, and health-check instances. The Skill polls status remotely and retrieves credentials without requiring direct server access.

Do I need any specific configuration files to manage Hive instances via the backend API?

Yes, managing Hive instances requires port information from the ~/.swarm-ai/backend.json file. This configuration provides the necessary backend API connection details for executing curl-based lifecycle operations.

Can I update Hive versions remotely for AWS cloud deployments?

Yes, Hive versions can be updated remotely for AWS cloud deployments through the backend REST API. The Skill validates AWS accounts and region defaults, polls status until completion, and retrieves updated credentials.

What SwarmAI Hive lifecycle operations are supported by the REST API?

The backend REST API supports list, create, update, start, stop, credentials, and delete operations. These cover the full Hive lifecycle from provisioning new instances to managing credentials and removing existing deployments.

Why does provisioning SwarmAI Hives manually cause errors?

Provisioning SwarmAI Hives manually is verbose and error-prone due to complex REST API calls for credential management and lifecycle tasks. This Skill guards and automates these operations to reduce manual configuration mistakes.