| name | just-bash |
| description | Efficient shell execution using the exec tool with automatic just-bash runtime. Use for any local computation, file inspection, system commands, git operations, or CLI tools. Always available as the default execution pathway. Do NOT use for interactive TTY (use tmux) or container isolation (use python-sandbox or temp-db). |
| metadata | {"model":"local","always":true,"tools":["exec"],"aliases":["bash","shell","์"],"intents":["execute_code","read_file","write_file"],"checks":["์คํ ๊ฒฐ๊ณผ์ ์๋ฌ๊ฐ ์์๋์?","ํ์ผ ๋ณ๊ฒฝ์ฌํญ์ด ์๋์ ์ผ์นํ๋์?"]} |
just-bash
Quick Reference
| Task | Example |
|---|
| File search | exec: rg "pattern" src/ |
| Git operation | exec: git log --oneline -10 |
| System info | exec: uname -a |
| File list | exec: find . -name "*.ts" -type f |
exec automatically uses just-bash runtime when available, native shell as fallback.
Recommended Flow
- Start with read-only inspection (
rg, ls, git status).
- Keep commands short, deterministic, single-purpose.
- For write operations, summarize intent first and verify results after.
References
- common-patterns.md โ ํ์ผ ํ์, git, ํ
์คํธ ์ฒ๋ฆฌ, ์์คํ
, JSON, ๋คํธ์ํฌ ๋ช
๋ น ํจํด
Guardrails
- No long interactive commands (use tmux skill instead).
- No destructive commands unless explicitly requested.
- Scope commands to workspace path whenever possible.