Claude
Skill
shell-sandbox
Run shell commands with strict limits - prefer workspace sandbox, avoid privileged ops, and quote unsafe output. Use whenever exec is required.
Virus-scanned
Reviewed automatically before listing.
Download
navinspire-ia-navin-navin_skills_shell-sandbox-e9c73a3.zip · 0 KB
Install
skills CLI
npx skills add https://github.com/Navinspire-ia/navin/tree/main/navin/skills/shell-sandbox
Claude Code
claude plugin marketplace add https://llmmart.ai/marketplace.json && claude plugin install navinspire-ia-navin@llmmart
Git
git clone https://github.com/Navinspire-ia/navin.git
The skills CLI installs just this skill, for any of its supported agents. Claude Code installs the whole navinspire-ia/navin collection as a plugin from our marketplace. Git is the plain clone.
Skill manifest
Shell Sandbox
Overview
exec is powerful. Use the smallest command, shortest timeout, and clearest cwd.
Rules of engagement
- Prefer built-in tools (
read_file,grep,edit) over shell equivalents. - Stay inside the workspace when restriction/sandbox is on.
- No
sudo, no curling pipes to shells, no rewriting history. - Quote paths; avoid untrusted interpolation.
- Cap output - pipe through
tail/headwhen listing huge trees. - Destructive commands require
human-approval.
Pattern
intent → exact command → expected success signal → run → interpret
Files (navin)
-
SKILL.md 849 B
--- name: shell-sandbox description: Run shell commands with strict limits - prefer workspace sandbox, avoid privileged ops, and quote unsafe output. Use whenever exec is required. metadata: {"navin":{"emoji":"🧰","category":"devops"}} --- # Shell Sandbox ## Overview `exec` is powerful. Use the smallest command, shortest timeout, and clearest cwd. ## Rules of engagement 1. Prefer built-in tools (`read_file`, `grep`, `edit`) over shell equivalents. 2. Stay inside the workspace when restriction/sandbox is on. 3. No `sudo`, no curling pipes to shells, no rewriting history. 4. Quote paths; avoid untrusted interpolation. 5. Cap output - pipe through `tail`/`head` when listing huge trees. 6. Destructive commands require `human-approval`. ## Pattern ```text intent → exact command → expected success signal → run → interpret ```
Comments (0)
Sign in to join the conversation.
Reviews (0)
No reviews yet.
No comments yet.