Yolobox Orchestrator
Use this skill for host-side orchestration of yolobox sessions.
Do not use it for questions about the current environment from inside a running box. Inside the container, use yolobox instead.
- Start from the user's intent, then choose the smallest
yoloboxcommand or flag set that accomplishes it. - Check
yolobox configwhen defaults, merged config, or flag precedence matter.- If
default_harnessis set, bareyoloboxlaunches that shortcut; useyolobox shellfor an explicit shell.
- If
- Prefer explicit isolation and safety flags:
--scratchfor disposable or concurrent sessions that must not share/home/yolo.--readonly-projectwhen the agent only needs read access to the project tree.--no-env-passthroughwhen host API/token environment variables should not enter the box automatically.--claude-config --no-claude-authwhen host Claude settings should be synced but the persistent box must keep its own/logincredentials. This still live-mounts host Claude project history read/write.--open-bridgeonly when the agent needs to open HTTP(S) URLs in the host browser.--dockeronly when the agent needs Docker access or sibling containers.
- When you need exact command patterns or edge-case reminders, read references/commands.md.
- If you launch a box for another agent, point it at
yoloboxandYOLOBOX_CONTEXT_FILEfor inside-the-box introspection. - When discussing concurrency, distinguish isolated per-run manifests from shared persistent state: manifests are per-run, but
/home/yoloand/var/cacheare shared unless--scratchis used.