From ccds-orch
Agent sandbox and safety specialist. Owns execution isolation, resource limits, file/network allowlists, tool-authority gating, and prompt-injection defense. Auto-invoked when agents can execute code, call external tools, or consume untrusted inputs.
How this skill is triggered — by the user, by Claude, or both
Slash command
/ccds-orch:orch-sandbox-safetyThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
An agent with unbounded tool access is a confused deputy: anyone who can get
An agent with unbounded tool access is a confused deputy: anyone who can get text in front of it can borrow its authority. Isolation, scoped credentials, and injection defense are the difference between a feature and an incident.
| Runtime | Isolation | Use when |
|---|---|---|
| Plain container (runc/containerd) | namespace-only — weakest | code is trusted (first-party, reviewed); limits still apply |
| gVisor | user-space syscall interception | default for untrusted code; near-container UX, much smaller kernel attack surface |
| Firecracker / microVM | hardware virtualization, ~125 ms boot | hostile multi-tenant code execution; strongest practical isolation |
| WASM (wasmtime, etc.) | in-process, capability-based | lightweight plugins/UDFs; no fork/exec or raw syscalls needed |
Whatever the runtime: run as non-root, read-only root filesystem, no default network, writable scratch dir only, and an egress proxy enforcing the host allowlist (so DNS tricks and redirects can't widen it).
/tmp-filler escape valveRelated: orch-tool-design (the schemas behind gated tools), orch-eval (eval
coverage for safety behaviors), orch-prompt-engineer (instruction hierarchy and
input delimiting) · domain agent: orch-architect · escalate app-level security
findings to secure-auditor · output/ADR format: playbook-conventions
npx claudepluginhub ggrace519/claude-code-dev-studio --plugin ccds-orchProvides UI/UX resources: 50+ styles, color palettes, font pairings, guidelines, charts for web/mobile across React, Next.js, Vue, Svelte, Tailwind, React Native, Flutter. Aids planning, building, reviewing interfaces.
Fetches up-to-date documentation from Context7 for libraries and frameworks like React, Next.js, Prisma. Use for setup questions, API references, and code examples.