skills$openclaw/sandboxer
chriopter7.7k

by chriopter

sandboxer – OpenClaw Skill

sandboxer is an OpenClaw Skills integration for data analytics workflows. Manage Claude Code terminal sessions via Sandboxer web dashboard. Use when: (1) listing running Claude Code sessions, (2) checking what a Claude session is doing, (3) sending commands to a Claude session, (4) creating or killing sessions, (5) user mentions 'sandboxer' or 'session'.

7.7k stars7.7k forksSecurity L1
Updated Feb 7, 2026Created Feb 7, 2026data analytics

Skill Snapshot

namesandboxer
descriptionManage Claude Code terminal sessions via Sandboxer web dashboard. Use when: (1) listing running Claude Code sessions, (2) checking what a Claude session is doing, (3) sending commands to a Claude session, (4) creating or killing sessions, (5) user mentions 'sandboxer' or 'session'. OpenClaw Skills integration.
ownerchriopter
repositorychriopter/sandboxer
languageMarkdown
licenseMIT
topics
securityL1
installopenclaw add @chriopter/sandboxer
last updatedFeb 7, 2026

Maintainer

chriopter

chriopter

Maintains sandboxer in the OpenClaw Skills directory.

View GitHub profile
File Explorer
2 files
.
_meta.json
285 B
SKILL.md
2.4 KB
SKILL.md

name: sandboxer description: "Manage Claude Code terminal sessions via Sandboxer web dashboard. Use when: (1) listing running Claude Code sessions, (2) checking what a Claude session is doing, (3) sending commands to a Claude session, (4) creating or killing sessions, (5) user mentions 'sandboxer' or 'session'." metadata: { "openclaw": { "emoji": "🖥️", "requires": { "bins": ["curl", "tmux", "jq"] } } }

Sandboxer

Manage Claude Code sessions running in tmux via HTTP API.

All commands run locally - no SSH needed.

Health Check (Run First!)

Before using any commands, verify Sandboxer is running:

curl -sf http://localhost:8081/api/sessions >/dev/null && echo "✓ Sandboxer is running" || echo "✗ Sandboxer not reachable"

If Sandboxer is not reachable:

✗ Sandboxer is not installed or not running on this machine.

To install Sandboxer, run:
  claude --dangerously-skip-permissions "clone github.com/chriopter/sandboxer to /home/sandboxer/git/sandboxer, read README.md for install instructions, then install sandboxer"

To start if already installed:
  sudo systemctl start sandboxer

See: https://github.com/chriopter/sandboxer

List Sessions

curl -s http://localhost:8081/api/sessions | jq

Filter by project:

curl -s http://localhost:8081/api/sessions | jq '.[] | select(.name | contains("PROJECT"))'

Read Session Output

See what Claude is doing:

tmux capture-pane -t "SESSION_NAME" -p | tail -80

Send Command to Session

Forward user requests to Claude Code:

tmux send-keys -t "SESSION_NAME" "implement feature X" Enter

Then wait 10-30s and read output to check result.

Create Session

curl -s "http://localhost:8081/create?type=claude&dir=/path/to/project"

Types: claude, bash, lazygit

Kill Session

curl -s "http://localhost:8081/kill?session=SESSION_NAME"

Workflow: Forward Tasks to Claude

When user says "do X" or "implement Y":

  1. Find the right session: curl -s http://localhost:8081/api/sessions | jq
  2. Send command: tmux send-keys -t "SESSION" "do X" Enter
  3. Wait 10-30 seconds
  4. Read result: tmux capture-pane -t "SESSION" -p | tail -80
  5. Report back to user

Web Dashboard

URL: https://YOUR_SERVER:8080

Shows live terminal previews. May require password.

Installation

See GitHub README for setup instructions.

README.md

No README available.

Permissions & Security

Security level L1: Low-risk skills with minimal permissions. Review inputs and outputs before running in production.

Requirements

  • OpenClaw CLI installed and configured.
  • Language: Markdown
  • License: MIT
  • Topics:

FAQ

How do I install sandboxer?

Run openclaw add @chriopter/sandboxer in your terminal. This installs sandboxer into your OpenClaw Skills catalog.

Does this skill run locally or in the cloud?

OpenClaw Skills execute locally by default. Review the SKILL.md and permissions before running any skill.

Where can I verify the source code?

The source repository is available at https://github.com/openclaw/skills/tree/main/skills/chriopter/sandboxer. Review commits and README documentation before installing.