bash-scripting
Robust Bash scripting, set -euo pipefail, trap handlers, and safe variable quoting.
SKILL.mdskills/bash-scripting/SKILL.md
GitHubRobust Bash Scripting Protocol
- Always start scripts with: set -euo pipefail
- Quote all variable expansions: "${var}" to prevent word splitting.
- Clean up temporary files on exit using trap cleanup EXIT INT TERM.