opencoredev/sandbox-sdk/sandbox-sdk
Claude Code and agent skill by opencoredev/sandbox-sdk
- community
Checking that the SKILL.md file is still in the repository.
Use when implementing isolated code execution with @opencoredev/sandbox-sdk, choosing a provider, or working with sandbox files, commands, processes, ports, and snapshots.
Install
npx vskill@latest install opencoredev/sandbox-sdk/sandbox-sdkSKILL.md
Sandbox SDK
Use one normalized TypeScript interface across Local, E2B, Daytona, Vercel Sandbox, Upstash Box, Ascii Box, Railway Sandboxes, and Tenki.
Start here
- Fetch
https://sandbox-sdk.app/llms.txtto find the current documentation. - Read the Quickstart and exactly one provider page.
- Read a focused API or integration page only when the task needs it.
Default implementation
Rules
- Prefer
await using sandbox = await createSandbox(...)so the sandbox stops automatically when its scope exits. - Use
withSandbox()when callback-style lifecycle management is required or uncompiled JavaScript runs on Node.js 22. - Use Local when no hosted runtime is required. Select a cloud provider from the compatibility table when persistence, previews, native Linux, GPUs, or provider-specific features matter.
- Use
sandbox.files,sandbox.run,sandbox.processes,sandbox.ports, andsandbox.snapshotsbefore native SDK methods. - Check
sandbox.capabilitiesor userequireCapability()before optional operations. - Access provider-specific APIs through the typed
sandbox.rawescape hatch. - Put
sandbox.stop()infinallyonly when the sandbox must outlive anawait usingscope. - Treat preview URLs, environment variables, credentials, and untrusted commands as security boundaries owned by the application.
- Do not assume optional behavior is portable. Verify it in
https://sandbox-sdk.app/docs/reference/compatibility.
Focused Markdown
Fetch one page with:
https://sandbox-sdk.app/llms.mdx/docs/{path}/content.md
Use https://sandbox-sdk.app/llms-full.txt only when the task genuinely needs the entire documentation set.
Security
- Security scanPassed, 100 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/sandbox-sdk/SKILL.md
Popularity
- Repository stars
- 75
- Repository forks
- 6
- 7-day trend score
- 22
Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/opencoredev/sandbox-sdk/sandbox-sdk)