developing-bash
Installation
SKILL.md
Developing Bash
Expert guidance for writing robust, portable shell scripts.
Quick Start
For immediate help, identify your task type and consult the relevant reference:
| Working On | Reference File | Key Topics |
|---|---|---|
| Portable scripts, sh compatibility | posix-scripting | POSIX subset, portability |
| Arrays, advanced expansion | bash-features | Bash-specific extensions |
| Error handling, safety flags | defensive-patterns | set flags, traps, validation |
| macOS vs Linux differences | cross-platform | GNU vs BSD, path differences |
Core Principles
These principles apply across all shell scripting: