multi-agent-exploration
Divide exploration among subagents with explicit robot or environment ownership and complementary motion or subtask goals, and combine their results.
Skill by robot-agent-exploration
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/robot-agent-exploration-multi-agent-exploration
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: agent-building
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/multi-agent-exploration
What's inside
- Skill name
multi-agent-exploration- Description
- Divide exploration among subagents with explicit robot or environment ownership and complementary motion or subtask goals, and combine their results. Use before spawning any subagent.
- License
- Apache-2.0
- Instructions
- 81 lines in SKILL.md · view on GitHub
Files (2)
- SKILL.md
- coordination.md · references/
SKILL.md (first lines)
# Multi-agent exploration
Follow AGENTS.md for what to do at each point of the task; this skill covers how to
split work between agents. With parallel environments, also read
[multi-env-exploration](../multi-env-exploration/SKILL.md).
## Decide whether to parallelize
Parallel workers save wall time only on independent questions; coordination costs
context, tokens and episodes. Keep work in one agent when each step depends on the
previous outcome or the question is short. Delegate a later subtask only if its worker
can physically create the required starting state; otherwise it waits for the earlier
result. Respect the subagent cap AGENTS.md gives, and size allowances so the episodes
needed later remain.
## Ownership of the robot
- **One environment per robot worker** when there are several: start no more robot
workers than environments, and keep one for yourself if you will also act.
- **One shared robot:** you hold it by default and grant it to one holder at a time, in
that worker's brief ("you hold the robot", its allowance and stopping condition).
Everyone else works off the robot: analyzing saved frames and logs, writing and
testing code offline, planning. The holder hands back by stopping its control loop,
waiting for outstanding calls, describing the scene and episode state, and reporting;
confirm the handoff before granting the robot again.
- **Perception and analysis subagents** never call motion tools. On a real robot, only
one agent commands the robot.
Interrupting an agent does not cancel a dispatched action: before handing over, stop the
worker's loop, wait for outstanding calls and inspect the scene.
## Divide work before spawning
- Give different workers different motions, subtasks or strategy questions, chosen to
combine into a solution. Duplicate work only to compare alternatives or test
robustness, and then give each worker a genuinely different approach with the same
success check.
- Brief each robot worker: its question, the starting state and how to create it, an
observable end-state check, the output format, its environment or holding status,
whether to start or continue an episode, episode and step allowances, stopping
conditions and result paths. Pass the `TASK.md`, skill and memory paths; observations
you pass along are not the worker's current scene.
- Launch independent workers without waiting for each one, and share useful findings as
they arrive.
## Share decisions and findings
Record decisions every part must share (which arm acts, how an object is held, which
frame a handoff uses) in a ledger only you edit. Keep one append-only findings log:
workers claim an experiment before starting it, append results while working, and read
recent entries before choosing the next experiment. Both live in `memory/exploration/`;
see [references/coordination.md](references/coordination.md).
Give each worker separate note, code, data and log paths (`experiments/<agent>/`,
`output/<agent>/`). Only accepted code moves into `code/<project>/`, and only you merge
it there.
## Budget and progress
Allowances are agreements; only the shared budget is a hard limit. Workers stop and
report on success, on their give-up condition (for example the same failure twice
without a new hypothesis) or when their allowance runs out. At regular checkpoints,
move environments and allowances from stalled lines of work to promising ones. The
VLM budget is shared by all agents and by later evaluation: include model calls in each
allowance.
## Combine results
Workers report the tested motion or subtask, environment and episode ids, parameters
and observable preconditions, failures, evidence paths, remaining steps, whether the
episode is still active, and their cost. Distinguish local progress from confirmed task
success. Transfer procedures, not layout-specific coordinates.
A result enters the shared strategy only after you check its evidence. Test the
combined procedure end to end, preferably in a scene not used to develop it. Keep
rejected alternatives with the reason they lost. Record reusable results as
[experience-memory](../experience-memory/SKILL.md) describes. Only you decide when
exploration ends, call the harness's freeze or evaluation tools, and summarize accepted
findings and allocations in `memory/PROGRESS.md`.From robot-agent-exploration/rax, Apache-2.0.
More from robot-agent-exploration/rax
- 0.793score
autonomous-control
robot-agent-exploration
Turn what worked by hand into a step-wise Python controller, controller.py:main(ctx), that re-perceives the scene, completes the task from a fresh start and…
SkillAFreshness: A★ 184Claude Code +9 - 0.793score
object-localization
robot-agent-exploration
Locate visible object points in the robot's frame from the current observation, choosing the method the observation profile allows (depth with camera…
SkillAFreshness: A★ 184Claude Code +9 - 0.790score
experience-memory
robot-agent-exploration
Save successful action tips as soon as they work and retrieve them for later actions under matching observable conditions; distill reusable procedures into…
SkillAFreshness: A★ 184Claude Code +9 - 0.790score
continual-learning
robot-agent-exploration
Read, run and grow a persistent skill library of verified, executable sub-task skills that carries what agents learn across sessions and tasks on the same…
SkillAFreshness: A★ 184Claude Code +9 - 0.788score
vlm-perception
robot-agent-exploration
Use the harness's vision-language model tool for image questions (identify, point at, segment, check) from direct tool calls or inside Python controllers…
SkillAFreshness: A★ 184Claude Code +9 - 0.788score
multi-env-exploration
robot-agent-exploration
Select and operate parallel exploration environments, keep their independent scenes apart, and share one episode budget.
SkillAFreshness: A★ 184Claude Code +9 - 0.788score
camera-inspection
robot-agent-exploration
Get a closer or different view of small, occluded or out-of-view task details by moving a camera the robot carries (a wrist camera on an empty arm, a pan-tilt…
SkillAFreshness: A★ 184Claude Code +9 - 0.784score
manual-robot-control
robot-agent-exploration
Solve the task by choosing robot actions directly from current observations.
SkillAFreshness: A★ 184Claude Code +9 - 0.784score
in-context-action-learning
robot-agent-exploration
Infer task goals and a useful strategy from visual demonstrations (an image sequence of a human or robot completing the task, or a terminal-state image), and…
SkillAFreshness: A★ 184Claude Code +9 - 0.784score
live-stream
robot-agent-exploration
The continuous, read-only recording of the robot's cameras and state over the recent past.
SkillAFreshness: A★ 184Claude Code +9 - 0.784score
transfer-handoff
robot-agent-exploration
Write handoff/README.md, describing how to plan the motion for each subtask and object manipulation of this task, for a later session (or a later copy of you)…
SkillAFreshness: A★ 184Claude Code +9 - 0.652score
robot-interface
robot-agent-exploration
Placeholder for the robot's own interface skill, which every universal skill links to for tools, frames, limits and safety.
SkillAFreshness: A★ 184Claude Code +9
Signals
- Stars
- 184
- Forks
- 12
- Open issues
- 0
- Last commit (this folder)
- Oct 14, 2026 (13 days ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- Apache-2.0
- Repository
- github.com/robot-agent-exploration/rax
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from robot-agent-exploration
- 0.793score
autonomous-control
robot-agent-exploration
Turn what worked by hand into a step-wise Python controller, controller.py:main(ctx), that re-perceives the scene, completes the task from a fresh start and…
SkillAFreshness: A★ 184Claude Code +9 - 0.793score
object-localization
robot-agent-exploration
Locate visible object points in the robot's frame from the current observation, choosing the method the observation profile allows (depth with camera…
SkillAFreshness: A★ 184Claude Code +9 - 0.790score
experience-memory
robot-agent-exploration
Save successful action tips as soon as they work and retrieve them for later actions under matching observable conditions; distill reusable procedures into…
SkillAFreshness: A★ 184Claude Code +9 - 0.790score
continual-learning
robot-agent-exploration
Read, run and grow a persistent skill library of verified, executable sub-task skills that carries what agents learn across sessions and tasks on the same…
SkillAFreshness: A★ 184Claude Code +9 - 0.788score
vlm-perception
robot-agent-exploration
Use the harness's vision-language model tool for image questions (identify, point at, segment, check) from direct tool calls or inside Python controllers…
SkillAFreshness: A★ 184Claude Code +9 - 0.788score
multi-env-exploration
robot-agent-exploration
Select and operate parallel exploration environments, keep their independent scenes apart, and share one episode budget.
SkillAFreshness: A★ 184Claude Code +9
Cite this page
multi-agent-exploration skill. Agent Mart. https://agentmart.dev/skills/robot-agent-exploration-multi-agent-exploration (last updated 2026-10-24)