Setup & Installation
Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:
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.
User asks: create a codespace for my repo at github.com/user/myapp and set up OpenCode
- 1Runs `codespace setup` if the Docker image has not been built yet
- 2Runs `codespace create myapp --git https://github.com/user/myapp --opencode`
- 3Waits for container to start and Cloudflare Tunnel to initialize
- 4Runs `codespace url myapp` to retrieve the tunnel URL
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.