ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified developer tools Safety 1/5

sandboxer

Dispatch coding tasks to tmux sessions via Sandboxer. Use when you need to spawn Claude Code, Gemini, OpenCode, bash, or lazygit sessions in workspace repos, monitor their progress, or send them commands.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/chriopter/sandboxer-tmux
Or

What This Skill Does

Sandboxer is a high-performance power-user tool that allows OpenClaw to spawn and interact with persistent tmux sessions on your host machine. By interfacing with a local API running on localhost:8081, the agent gains the ability to execute terminal-based tasks in isolated environments. Whether you need to run Claude Code, Gemini, OpenCode, bash scripts, or manage git repositories via lazygit, Sandboxer serves as the gateway to your development workspace. It handles session lifecycle management including creation, command injection, real-time progress monitoring, and session termination.

Installation

To integrate this skill into your environment, use the OpenClaw hub CLI tool:

clawhub install openclaw/skills/skills/chriopter/sandboxer-tmux

Ensure that the Sandboxer daemon is running on your server, as the skill requires a direct connection to localhost:8081 to manage the underlying tmux sessions. Note that this tool assumes a root-level workspace directory structure at /root/workspaces/.

Use Cases

  • Automated Coding: Dispatch Claude Code or OpenCode into specific project repositories to resolve issues or implement features while monitoring output.
  • Repository Management: Use lazygit sessions to manage commits, branches, and conflicts without manual intervention.
  • Task Execution: Automate repetitive bash scripting or long-running diagnostic processes in the background.
  • Workflow Orchestration: Utilize the workspace structure (SOUL.md, CLAUDE.md, TODO.md) to maintain agent context across multiple long-running coding tasks.

Example Prompts

  1. "Spawn a new Claude session in the data/repos/auth-service folder and ask it to refactor the login middleware."
  2. "Check the progress of the current bash session and let me know if the build script completed successfully."
  3. "Open a lazygit session for the frontend-dashboard project so I can review the staged changes before committing."

Tips & Limitations

  • Security Warning: This is a power-user skill designed for dedicated AI machines. It provides root-level access to your filesystem and shell; do not enable this on shared or untrusted systems.
  • Workspace Discipline: Always review CLAUDE.md and AGENTS.md before dispatching tasks. These files dictate the behavioral rules for your specific workspaces and help ensure the agent adheres to your coding standards.
  • Git Tracking: Remember that the main workspace git only tracks documentation (.md files) and cron jobs. The actual project source code is contained within data/repos/ and maintains its own independent version control history.

Metadata

Author@chriopter
Stars3683
Views0
Updated2026-04-01
View Author Profile
AI Skill Finder

Not sure this is the right skill?

Describe what you want to build — we'll match you to the best skill from 16,000+ options.

Find the right skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-chriopter-sandboxer-tmux": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags(AI)

#tmux#automation#devops#coding#terminal
Safety Score: 1/5

Flags: network-access, file-write, file-read, code-execution