LaunchKit · 2026
Back to Skills

codespace-manager

Create, manage, and access isolated cloud development environments (codespaces) powered by code-server, Docker.

0
268 downloads
by @lanbasara

Setup & Installation

openclaw skills install @lanbasara/codespace-manager

Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:

npx clawhub install codespace-manager

What This Skill Does

Manages isolated browser-based development environments backed by Docker containers. Each codespace runs code-server (VS Code in browser) and is accessible via a Cloudflare Tunnel URL. Comes pre-loaded with Bun, uv, and OpenCode.

Combines a full VS Code editor, AI assistant, and public HTTPS URL in one Docker container without requiring a GitHub Codespaces subscription.

When to use it

  • Spinning up a fresh dev environment for a cloned repo
  • Running isolated Python or JS projects without polluting the local machine
  • Sharing a temporary browser IDE URL with a teammate
  • Restarting a codespace to get a fresh Cloudflare Tunnel URL
  • Managing multiple named dev environments and checking their status

Example Workflow

Here's how your AI assistant might use this skill in practice.

INPUT

User asks: create a codespace for my repo at github.com/user/myapp and set up OpenCode

AGENT
  1. 1Runs `codespace setup` if the Docker image has not been built yet
  2. 2Runs `codespace create myapp --git https://github.com/user/myapp --opencode`
  3. 3Waits for container to start and Cloudflare Tunnel to initialize
  4. 4Runs `codespace url myapp` to retrieve the tunnel URL
OUTPUT

Browser-accessible VS Code environment at a temporary HTTPS URL with the repo cloned and OpenCode configured

Requirements

Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.

Docker installed on the hostcloudflared installed on the hostjq installed on the host