crabbox-setup
适合需要并行自动化循环与并发调试的团队,避免本地资源争用问题。
会拉取外部镜像并要求云/权限访问,请注意凭据与镜像来源安全。
为每个代理在云端搭建独立的开发沙箱(crabbox + Daytona),避免并行运行冲突。
在云端为每个 agent 搭一份独立的开发沙箱,用 crabbox + Daytona 把每个循环分配到自己的全栈环境(独立 DB、dev server、内置浏览器用于 e2e),避免不同并行任务抢端口或共享状态。会在你需要“把仓库放到云上测试”或“让每个 agent 有自己盒子以并行跑测试”时用到。特别之处是按 agent 快照镜像、生成 .crabbox.yaml 和幂等的 setup.sh/cbx.sh,既能云里跑也能本地引导栈。
▸ 展开 SKILL.md 英文原文
Scaffold an isolated CLOUD dev box per agent (via crabbox + Daytona) for any codebase — the parallel-safe counterpart to dev-local-setup. Each agent gets its own full stack (own DB + dev server) and an in-box browser for e2e, so concurrent loops never collide on ports/state. Sets up the snapshot image, .crabbox.yaml, an idempotent setup.sh (also boots the stack locally), and a cbx.sh wrapper. Use when the user says "set up crabbox", "give each agent its own box", "add cloud testing", "make this repo testable in the cloud / on Daytona", "parallel-test this", or when setup-codebase-harness needs true per-agent isolation.
帮我安装这个 skill:https://raw.githubusercontent.com/AI-Builder-Club/skills/main/skills/crabbox-setup/SKILL.mdcurl -fsSL "https://raw.githubusercontent.com/AI-Builder-Club/skills/main/skills/crabbox-setup/SKILL.md"# crabbox-setup — an isolated cloud box per agent `dev-local-setup` gives you **one** local stack. But the loop-engineer model runs **many loops in parallel**, and you can't run N full stacks on one laptop — fixed ports, one Docker daemon, one shared DB; worktrees don't fix that (they still share the host). This skill is the cloud/parallel counterpart: a **fresh isolated box per agent** (own DB + dev server), driven by an **in-box browser**, so concurrent code loops verify their work without colliding — laptop at ~0% CPU. Written for **Daytona** (snapshot-based, the proven path); notes for SSH-lease providers (Hetzner/AWS) at the end. It **composes** with the rest of the harness: - reuse `