← スキル一覧に戻る

shipbox-sandbox
by Captain-App
⭐ 0🍴 0📅 2026年1月21日
SKILL.md
name: shipbox-sandbox description: Develop code using Shipbox sandboxes with real Cloudflare containers. Use when the user wants to run code in a sandbox, test in isolation, or deploy workers.
Shipbox Sandbox Development
This skill enables development using Shipbox sandboxes - isolated Cloudflare containers running the OpenCode agent.
Available MCP Tools
When this skill is active, you have access to these tools via the shipbox-sandbox MCP server:
opencode_run_task
Execute a coding task in a sandbox.
Parameters:
task(required): The coding task to executesessionId(optional): Continue an existing sessionrepository(optional): Git repository URL to clonebranch(optional): Branch name (default: main)model(optional): Claude model to usetitle(optional): Task title
Returns:
runId: Use to poll for resultssessionId: Use to continue this sessionwebUiUrl: Share with user for real-time progress
opencode_get_result
Get status and result of a task run.
Parameters:
runId(required): The run ID from opencode_run_task
Returns:
status: started | running | completed | failedresult: Final output when completed
opencode_list_runs
List past task runs.
Parameters:
sessionId(optional): Filter by sessionstatus(optional): Filter by statuslimit(optional): Max results (default 10)before(optional): Pagination cursor
opencode_preview_worker
Start a miniflare development server.
Parameters:
sessionId(required): Active session IDworkerPath(optional): Path to worker entry pointport(optional): Port number (default 8787)
Returns:
previewUrl: URL to test the worker
opencode_deploy_worker
Deploy a worker to production.
Parameters:
sessionId(required): Active session IDworkerPath(optional): Path to worker entry pointname(optional): Worker name
Returns:
url: Production URL
Workflow
- Start a task: Use
opencode_run_taskwith your task description - Monitor progress: Share the
webUiUrland pollopencode_get_result - Continue work: Use the same
sessionIdfor follow-up tasks - Preview: Use
opencode_preview_workerto test workers - Deploy: Use
opencode_deploy_workerfor production
Example Session
User: Create a simple Cloudflare Worker that returns "Hello World"
1. Call opencode_run_task with task="Create a Cloudflare Worker that returns Hello World on all requests"
2. Share the webUiUrl with the user
3. Poll opencode_get_result until completed
4. Call opencode_preview_worker to start local preview
5. Share the previewUrl for testing
6. When ready, call opencode_deploy_worker
Tips
- Always share the
webUiUrlso users can watch agent progress in real-time - Poll every 10-30 seconds for task completion
- Reuse
sessionIdfor related tasks to maintain workspace state - The sandbox persists files between tasks in the same session
スコア
総合スコア
50/100
リポジトリの品質指標に基づく評価
✓SKILL.md
SKILL.mdファイルが含まれている
+20
○LICENSE
ライセンスが設定されている
0/10
○説明文
100文字以上の説明がある
0/10
○人気
GitHub Stars 100以上
0/15
○最近の活動
3ヶ月以内に更新がある
0/10
○フォーク
10回以上フォークされている
0/5
✓Issue管理
オープンIssueが50未満
+5
✓言語
プログラミング言語が設定されている
+5
○タグ
1つ以上のタグが設定されている
0/5
レビュー
💬
レビュー機能は近日公開予定です