sandbox-manager

Create and manage isolated application sandboxes (Next.js, Python, PHP, etc.) with public URLs via Cloudflare.

install
source · Clone the upstream repo
git clone https://github.com/RunClawd/runclawd
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/RunClawd/runclawd "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/sandbox-manager" ~/.claude/skills/runclawd-runclawd-sandbox-manager && rm -rf "$T"
manifest: skills/sandbox-manager/SKILL.md
source content

Sandbox Manager

This skill allows you to spin up isolated "sandboxes" for various application stacks. Each sandbox is a Docker container with:

  • A persistent volume.
  • A specific technology stack (Node/Bun, Python/UV, PHP/Composer, etc.).
  • A publicly accessible URL via Cloudflare Tunnel.
  • An entry in the local
    sandboxes.db
    registry.

Actions

Create a Sandbox

Create a new project container.

{baseDir}/scripts/create_sandbox.sh --stack <stack> --title <title>

Supported stacks:

nextjs
,
fastapi
,
laravel
,
rails
,
gin
,
springboot
,
dotnet
,
axum
,
ktor
,
vapor
,
flutter
,
phoenix
.

List Sandboxes

View all active sandboxes and their URLs.

{baseDir}/scripts/list_sandboxes.sh

Delete a Sandbox

Remove a container and its database entry (optionally keep volume).

{baseDir}/scripts/delete_sandbox.sh --name <container_name>