Shell Scripting Comprehensive shell scripting skill covering bash/zsh patterns, automation, error handling, and CLI tool development. When to Use This Skill - Writing automation scripts - Creating CLI tools - System administration tasks - Build and deployment scripts - Log processing and analysis - File manipulation and batch operations - Cron jobs and scheduled tasks Script Structure Template Error Handling Set Options Trap for Cleanup Error Checking Patterns Variables & Substitution Variable Expansion Arrays Associative Arrays Control Flow Conditionals Loops Input/Output Reading Input Outpu…