Files

939 B

name, description
name description
safe-bash Safe shell-command workflow. Use whenever a task may execute shell commands, especially to prefer read-only commands and avoid destructive actions without confirmation.

safe-bash

Use this skill whenever a task may execute shell commands.

Rules

  • Prefer read-only commands first: pwd, ls, find, rg, git status, package-manager dry runs.
  • Before mutating commands, explain the target path and expected effect.
  • Never run destructive cleanup (rm -rf, git clean, force delete, prune, reset hard) without explicit confirmation.
  • Avoid shell-specific assumptions when a cross-platform Node/Pi API exists.
  • On Windows, prefer argv-based process execution and avoid cmd /c start or /bin/bash unless explicitly required.
  • Capture verification output and summarize exit status.

Reporting

Mention commands run and whether they were read-only or mutating.