swarm-cli

Orchestrate swarm-based workflows from the command line.

729|67|Updated Dec 8, 2025
One-click install
npx skills add https://github.com/joelhooks/swarm-tools --skill swarm-cli
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: swarm-cli
Source: https://github.com/joelhooks/swarm-tools/tree/main/packages/opencode-swarm-plugin/claude-plugin/skills/swarm-cli
Command: npx skills add https://github.com/joelhooks/swarm-tools --skill swarm-cli

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides a command-line workflow to coordinate multi-agent swarm tasks, memory, and coordination primitives across Hive, memory, and swarm mail.

Core Features & Use Cases

  • Memory: search, store, and retrieve learnings for tasks and decisions.
  • Hive: query, create, update, and close tasks to drive parallel work.
  • Swarm Mail: reserve files, send coordination messages, and track checkpoints.
  • Use Case: Imagine you have a complex software feature that requires multiple agents; you can decompose it into tasks, assign subtasks, and coordinate changes using the swarm CLI.

Quick Start

Install and initialize the Swarm CLI, then start with a minimal flow:

  • swarm setup
  • swarm hive ready
  • swarm mail reserve tasks.md

Frequently Asked Questions about swarm-cli

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

FAQPage Schema
How do I coordinate multi-agent tasks and memory from the command line?

Multi-agent task coordination from the command line is handled by orchestrating swarm workers, managing hive lifecycles, and reserving files via swarm mail to synchronize parallel work.

How does swarm memory search and storage work for complex projects?

Swarm memory search and storage allows developers to store, retrieve, and search learnings for tasks and decisions, ensuring multi-agent workflows retain context across complex software features.

What is the best way to manage hive lifecycle and task updates for parallel agents?

Hive lifecycle management allows you to query, create, update, and close tasks to drive parallel work, ensuring multi-agent swarms stay synchronized during complex software feature development.

Can I reserve files and send coordination messages across multiple agents?

Yes, you can reserve files, send coordination messages, and track checkpoints using swarm mail, which coordinates file reservations and messaging across multiple agents working in parallel.

When do I need a CLI for swarm workers and memory coordination?

You need a CLI for swarm workers and memory coordination when decomposing a complex software feature into parallel subtasks that require shared memory, task synchronization, and file reservation messaging.

What are the limitations of using swarm-cli for multi-agent workflows?

Swarm-cli focuses strictly on memory search, hive lifecycle management, and coordinated file reservations, meaning it handles task coordination and messaging but lacks built-in execution environments for the agents.