← Back to Skills Marketplace
Swarm Orchestrator
by
Justin Liu
· GitHub ↗
· v1.0.0
· MIT-0
290
Downloads
0
Stars
2
Active Installs
1
Versions
Install in OpenClaw
/install swarm-orchestrator
Description
AI Agent cluster orchestration platform - manage, schedule, and coordinate multiple AI agents locally with FastAPI backend and React dashboard
Usage Guidance
This skill appears coherent for running a local multi-agent orchestrator. Before installing or running it: 1) Inspect the GitHub repository (https://github.com/ZhenRobotics/openclaw-swarm-orchestrator) and verify the referenced commit hash matches what you expect; 2) Review docker-compose.yml and any container images before doing docker-compose up; 3) If you prefer stronger isolation, run services in Docker rather than installing npm packages globally; 4) Only add OPENAI/ANTHROPIC API keys if you need LLM agents and store .env securely (don’t commit it); 5) Be cautious when running npm install -g or executing code from the repo—these operations execute third‑party code on your machine. Finally, note the registry metadata displayed a parsing glitch for env vars ([object Object]); rely on the SKILL.md/readme contents for the canonical configuration.
Capability Analysis
Type: OpenClaw Skill
Name: swarm-orchestrator
Version: 1.0.0
The bundle describes a high-privilege AI orchestration platform that requires extensive system access, including global package installation (npm install -g), local database management, and the execution of local scripts via 'Tool Agents'. While the documentation is transparent and emphasizes a 'local-first' privacy model, the skill essentially acts as an installer for external code from GitHub (ZhenRobotics/openclaw-swarm-orchestrator) and npm, which introduces significant supply-chain risk. No evidence of intentional malice or data exfiltration was found, but the broad shell/network capabilities and the future-dated timestamp (2026) in _meta.json justify a suspicious classification.
Capability Assessment
Purpose & Capability
Name/description (local orchestration of AI agents) aligns with the declared tools (python, node, redis, optional docker), configuration (SQLite, Redis), and optional LLM API keys (OpenAI/Anthropic). The listed npm package and GitHub repo also match the stated purpose.
Instruction Scope
SKILL.md is instruction-only and focuses on installing and running a FastAPI backend + React frontend locally. It instructs cloning a GitHub repo, checking docker-compose.yml, and optionally supplying LLM API keys only when using LLM agents. It does not direct the agent to read arbitrary host files or exfiltrate data, but it does instruct downloading and running third-party code (git clone / npm install), so you should inspect that code before execution.
Install Mechanism
No automated install spec is embedded in the registry (instruction-only). The instructions recommend cloning a GitHub repo, running docker-compose, or installing an npm package (npm install -g openclaw-swarm-orchestrator). Those are common for this type of project, but pulling and running code from external sources always carries risk—verify the repository URL and commit hash before running, and prefer Docker containers if you want stronger isolation.
Credentials
Environment variables declared in SKILL.md are appropriate and marked optional: DATABASE_URL, REDIS_URL, SECRET_KEY (sensitive), and optional OPENAI_API_KEY / ANTHROPIC_API_KEY for LLM usage. Nothing requests unrelated credentials or excessive secrets. Note: registry metadata earlier showed a serialization issue ('[object Object]') when listing required env vars, but SKILL.md contains a clear, reasonable env list.
Persistence & Privilege
always is false and model invocation is allowed (default). The skill does not request permanent elevated privileges or modifications to other skills. It will create local files (./data, ~/.swarm-orchestrator, ./logs) as expected for a local service.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install swarm-orchestrator - After installation, invoke the skill by name or use
/swarm-orchestrator - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release of Swarm Orchestrator.
- Enables local orchestration of multiple AI agents with FastAPI backend and React dashboard.
- No external servers required; all data processed and stored locally (except optional LLM API use).
- Supports agent registry, task queue, real-time dashboard, and REST API control.
- Requires Python 3.11+, Node.js 18+, Redis 6+; Docker support available for easy deployment.
- API keys for LLM providers (OpenAI, Anthropic) are optional and user-controlled.
Metadata
Frequently Asked Questions
What is Swarm Orchestrator?
AI Agent cluster orchestration platform - manage, schedule, and coordinate multiple AI agents locally with FastAPI backend and React dashboard. It is an AI Agent Skill for Claude Code / OpenClaw, with 290 downloads so far.
How do I install Swarm Orchestrator?
Run "/install swarm-orchestrator" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Swarm Orchestrator free?
Yes, Swarm Orchestrator is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Swarm Orchestrator support?
Swarm Orchestrator is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Swarm Orchestrator?
It is built and maintained by Justin Liu (@zhenstaff); the current version is v1.0.0.
More Skills