bash

Installation
SKILL.md

Bash Tool

Execute a single shell command and return stdout+stderr combined.

REQUIRED: command (shell command string) OPTIONAL: timeout (seconds, NO default — always set for installs/builds)

RULES:

  • Stateless: each call starts a fresh shell. cd and env vars do NOT persist.
  • ALWAYS chain directory changes: cd /path && command
  • Set timeout for any command that might take >30s (installs, builds, downloads)
  • NEVER run interactive commands (vim, less, top, bare python/node REPL)
  • Prefer dedicated tools (grep, find, ls, read) over bash for file operations
  • Output truncated to last 200 lines / 5KB; full output saved to temp file if truncated

EXAMPLE:

Installs
4
Repository
knoopx/pi
GitHub Stars
59
First Seen
May 24, 2026
bash — knoopx/pi