developing-complex-bash-scripts

Installation
SKILL.md

developing-complex-bash-scripts skill

This skill defines guidelines for writing complex Bash scripts: production CLI tools, reusable utilities, or scripts that require multiple options/flags, structured logging, or robust error handling.

Use developing-simple-bash-scripts for ad-hoc tasks or scripts under ~50 lines without CLI scaffolding.

When to Use This Skill

  • Reusable CLI tools or production automation scripts
  • Scripts with multiple named flags / options (--foo, --bar, ...)
  • Requires structured logging with severity levels
  • Needs --help output
  • Has cleanup logic, dependency checks, or complex control flow
  • Will be shared across teams or environments

Core Requirements

Shebang & Safety Modes

Related skills
Installs
3
GitHub Stars
1
First Seen
Mar 1, 2026
Security Audits