box0
Open-Source Platform for Subagents and Agent Teams. Long-running, collaborative, proactive.
Install / Use
npx skills add risingwavelabs/box0Installs into whichever agent you are using.
SKILL.md
Installable skill definition
Quality Score
Category
SecuritySupported Platforms
Our assessment of box0
box0 scores 68/100 on our quality scale, 1070th of 1,119 Security skills we index.
Its SKILL.md is 5.4 KB long, well organised into 17 sections with 16 code examples: a solid amount of guidance for an agent.
It has no GitHub stars yet, so there is no community track record; judge it on its content.
Maintenance, license and trust
- The repository was last updated about 6 months ago. That is recent enough to be usable, but agent tooling moves fast, so check the instructions against your agent's current version.
- Our last check on 2026-09-02 found the source still online.
- No license is declared. By default that means all rights are reserved: you can read it, but reusing or redistributing it is not clearly permitted. Ask the author before building on it commercially.
- Its trust signals score 74/100, with 3 cautions from licensing, adoption, age or documentation. These come from repository metadata, not a code audit — read the skill file before letting an agent act on it.
Safety scan
No issues foundOur scan of the whole file found no instruction hijacking, hidden characters, credential access, data exfiltration or destructive commands.
Automated pattern scan on 2026-10-18. It catches known dangerous patterns, not every risk — read a skill before letting an agent act on it.
box0 compared with similar skills
All 4 of these similar skills score higher than box0; compare them before choosing.
| Skill | Score | Stars | Updated | Format |
|---|---|---|---|---|
| box0 (this skill)by risingwavelabs | 68 | 0 | 6mo ago | SKILL.md |
| algorithmic-artby anthropics | 100 | 177.9k | 25d ago | SKILL.md |
| pptxby anthropics | 100 | 177.9k | 25d ago | SKILL.md |
| designby nextlevelbuilder | 100 | 133.6k | 14d ago | SKILL.md |
| ui-ux-pro-maxby nextlevelbuilder | 100 | 133.6k | 14d ago | SKILL.md |
Frequently asked questions
- How do I install box0?
- Run
npx skills add risingwavelabs/box0. The install tabs above show the steps for each supported agent. - Which AI agents does box0 work with?
- It is written for Zed, as a SKILL.md file. Other agents that read the same format can often use it too.
- Is box0 safe to use?
- Our scan of the whole file found no instruction hijacking, hidden characters, credential access, data exfiltration or destructive commands. It declares no license and scores 74/100 on trust signals. Skills are instructions an agent will follow, so read the file before installing it and do not approve commands you do not understand.
- Is box0 still maintained?
- The repository was last updated about 6 months ago. That is recent enough to be usable, but agent tooling moves fast, so check the instructions against your agent's current version.
Skill content
View source on GitHubname: b0 description: | Delegate tasks to AI agents via Box0. Use when the user asks to review code, check security, run tests, compare tools, get multiple perspectives, research a topic, analyze data, write docs, or any task that could benefit from specialized or parallel execution. Also use when the user mentions agent names or says "ask", "delegate", "get opinions from", or "have someone". allowed-tools:
- Bash
Box0 (b0) Multi-Agent Platform
Run AI agents in parallel. Create agents with roles, trigger them on demand or on a schedule, and collect results.
Setup
Step 1: Check if Box0 is installed
b0 --version
If this succeeds, skip to Step 3.
Step 2: Install
npm install -g @box0/cli@latest
If npm is not available, build from source:
git clone https://github.com/risingwavelabs/box0.git
cd box0 && cargo build --release
export PATH="$PWD/target/release:$PATH"
Step 3: Check if server is running
b0 server status
If this shows "Server is running", skip to Step 5.
Step 4: Start the server
b0 server
On first start, Box0 creates an admin account and auto-configures ~/.b0/config.toml.
Step 5: Install the skill
npx skills add risingwavelabs/skills --skill b0
Step 6: Verify
b0 ls
This should run without errors. Setup is complete.
Tell the user: "Box0 is installed and ready. You can now delegate tasks to agents."
When to use
When the user's request could benefit from specialized agents or parallel execution, delegate.
Choosing an agent
Always use b0 run with an existing agent or create one with b0 add. Use b0 ls to see what is available.
Use b0 add when:
- No existing agent matches the task
- The user wants a named agent for future reuse
Use b0 run <name> when:
b0 lsshows an existing agent that matches the task- The user mentions an agent by name ("ask the reviewer")
Commands
b0 ls # list available agents
b0 add <name> --instructions "..." # create a named agent
b0 add <name> --instructions "..." --every 1h --task "..." # create scheduled agent
b0 add <name> --instructions "..." --webhook # create agent with trigger URL
b0 add <name> --instructions "..." --webhook-secret s # create agent with HMAC secret
b0 rm <name> # delete an agent
b0 run <agent> "<detailed task prompt>" # trigger agent and wait for result
b0 run <agent> "<task>" --timeout 600 # trigger with custom timeout
b0 info <name> # show agent info including trigger URL
b0 logs <name> # show recent agent logs
b0 update <name> --instructions "..." # update agent instructions
How to write task prompts
This is critical. Do NOT forward the user's words. Compose a complete, actionable prompt.
Bad:
b0 run reviewer "review this PR"
Good:
b0 run reviewer "Review the changes on branch feature-timeout in this repo.
The PR adds timeout handling to src/handler.rs.
Focus on correctness, edge cases, and error handling.
Cite line numbers for any issues found."
Steps:
- Gather context first - read relevant files, run
git diff, check the branch - Include specifics - file paths, line numbers, branch names, what changed and why
- State the deliverable - what the agent should produce (a list of issues, a summary, a fix)
For large content (diffs, file contents), pipe via stdin:
git diff main..HEAD | b0 run reviewer "Review the following diff. Focus on correctness."
Concurrent tasks
Run multiple agents in parallel:
b0 run reviewer "Review the changes on branch feature-timeout..." &
b0 run security "Check src/handler.rs for OWASP top 10 vulnerabilities..." &
b0 run doc-writer "Update README to reflect the new timeout config option..." &
wait
Each b0 run call blocks until its agent completes. Run them in the background with & to parallelize.
Scheduled agents
Create an agent that runs automatically on a schedule:
b0 add monitor --instructions "Check logs for errors." --every 1h --task "scan logs"
Intervals: 30s, 5m, 1h, 6h, 1d.
Webhook triggers
Every agent with --webhook has a trigger URL. Any HTTP POST to that URL runs the agent.
b0 add notifier --instructions "Process incoming alerts." --webhook
This prints the trigger URL: <server>/trigger/<workspace>/<agent-name>.
To see the trigger URL for an existing agent:
b0 info notifier
To add HMAC signature verification:
b0 add notifier --instructions "Process alerts." --webhook --webhook-secret mysecret
Then sign requests with X-Hub-Signature-256: sha256=<hmac-sha256-of-body>.
Error handling
If an agent fails, b0 run reports the error. Decide whether to:
- Retry with a clearer prompt
- Try a different agent
- Handle the task yourself
- Report the failure to the user
Troubleshooting
| Symptom | Fix |
|---------|-----|
| b0: command not found | Run npm install -g @box0/cli@latest |
| b0 server status shows not running | Run b0 server |
| b0 run times out | Increase timeout with --timeout 600 |
| Agent returns empty result | Check agent instructions with b0 info <name> |
Related Skills
algorithmic-art
177.9kCreating algorithmic art using p5.js with seeded randomness and interactive parameter exploration. Use this when users request creating art using code, generative art, algorithmic art, flow fields, or particle systems.
pptx
177.9kUse this skill any time a .pptx or .potx file is involved in any way — as input, output, or both. This includes: creating slide decks, pitch decks, or presentations; reading, parsing, or extracting text from any .pptx or .potx file (even if the extracted content will be used elsewhere, like in an em…
design
133.6kComprehensive design skill: brand identity, design tokens, UI styling, logo generation (55 styles, Gemini, Atlas Cloud, or MuAPI AI), corporate identity program (50 deliverables, CIP mockups), HTML presentations (Chart.js), banner design (22 styles, social/ads/web/print), icon design (15 styles, SVG…
ui-ux-pro-max
133.6kUI/UX design intelligence for web, mobile, and desktop. This skill should be used when designing, building, reviewing, or fixing interfaces, including pages, components, design systems, accessibility, interaction, responsive layout, typography, color, charts, and stack-specific UI implementation.
Trust signals
From repository metadata: license, adoption, age and documentation. Not a code audit — see the Safety scan above for what the skill file itself contains.
