Sandbox Shell
Description
macOS Seatbelt sandbox CLI for developers. Protect credentials (SSH, AWS, GPG) from malicious npm packages, supply chain attacks, and untrusted build scripts. Deny-by-default filesystem isolation. Perfect for Claude Code agentic workflows with --dangerously-skip-permissions.
Installation
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open the source below and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
README
sx - macOS Sandbox CLI for Secure Development
[](https://github.com/agentic-dev3o/sandbox-shell/actions/workflows/QA.yaml) [](LICENSE) [](https://developer.apple.com/documentation/security/app_sandbox)
A lightweight Rust CLI that wraps shell commands in macOS Seatbelt sandboxes. That npm package you just installed? It can't read your `~/.ssh` keys or `~/.aws` credentials. Can't steal what you can't see.
Supply chain attacks are everywhere. A single compromised dependency tries to exfiltrate your secrets? It can't—filesystem is deny-by-default. Your credentials aren't readable, even with network enabled. No containers, no VMs, just native macOS sandboxing.
Quick Start
brew tap agentic-dev3o/sx
brew install sx
# That's it. Now run untrusted code:
sx -- npm run build
sx -- cargo test
sx -- ./build.sh
# Or start an interactive sandboxed shell
sx
Your secrets stay secret. Malicious postinstall scripts get nothing.
Profiles
Profiles stack. Combine them: `sx online rust -- cargo build`
| Profile | What it does |
|---|---|
base |
Minimal sandbox (always included) |
online |
Full network access |
localhost |
127.0.0.1 only |
rust |
Cargo/rustup paths |
bun |
~/.bun + parent directory listing for module resolution |
claude |
Claude Code paths (includes online) |
gpg |
GPG signing |
Examples
# Bun
sx bun -- bun install # Offline, from cache
sx bun online -- bun install # Download deps
# Rust
sx rust -- cargo test # Offline tests
sx rust online -- cargo build # Download crates
# Claude Code - the whole point
sx claude -- claude --dangerously-skip-permissions --continue
# Interactive shell with network
sx online
Claude Code Integrati
Related Skills
Docker
---
DevOps Kubernetes
---
DevOps AWS Skills
AWS development with CDK best practices, cost optimization MCP servers, and serverless/event-driven architectu
DevOps Composio Split
Manage Split feature flags and experiments
DevOps **claude-code-router**
(25.3k ⭐) - Use Claude Code as the foundation for coding infrastructure, allowing you to decide how to interac
DevOps CLAUDE.md CI/CD Wiki
Community patterns for CLAUDE.md configuration in CI/CD pipelines.
DevOps