
Bash Master
This is your comprehensive Bash scripting reference that works across Linux, macOS, WSL, Git Bash, and containers. It opens every script with the safety preamble (set -euo pipefail), enforces ShellCheck validation, and follows the Google Shell Style Guide. The real value is in the platform-specific guidance: it handles MSYS path conversion quirks on Windows, knows when macOS needs gsed instead of sed, and tells you when Alpine containers need bash installed. It won't help with PowerShell or batch files, but if you're writing shell scripts for CI/CD pipelines or system automation, this covers the cross-platform gotchas and security patterns you'd otherwise learn the hard way.
- skills.sh installs
- 462
- GitHub stars
- 61
- last updated
- Aug 21, 2026
Install
$ npx -y skills add josiahsiegel/claude-plugin-marketplace --skill bash-master --agent claude-codeInstalls into .claude/skills of the current project.
Files
Bash Scripting Mastery
Scope and platform contract
This skill targets Bash itself, wherever Bash runs - Linux, macOS, WSL, Git Bash / MSYS2 on Windows, and Bash-based container images. It does not cover native PowerShell: a PowerShell script is a different language and should use powershell-master. On Windows, bash-master assumes the user is running Bash inside Git Bash, WSL, or a similar Bash environment, and addresses the MSYS path-translation quirks that result.
Repository conventions
Project-level conventions (Windows backslashes in tool calls, documentation discipline, etc.) live in the agent body and the windows-path-master plugin. This skill focuses on Bash content; do not duplicate that boilerplate here.
Quick reference
#!/usr/bin/env bash
set -euo pipefail # Exit on error, undefined vars, pipe failures
IFS=$'\n\t' # Safe word splitting
# Run shellcheck your_script.sh before deployment.
# Test on every target platform before production.
Bash-portability quick check:
Sponsors
Details
- Repository
- github.com/josiahsiegel/claude-plugin-marketplace
- Categories
- Testing & QA, Security, DevOps & CI/CD, Git & Pull Requests, Documentation, Code Review & Quality, Debugging, Automation & Workflows, CLI & Terminal
- First seen
- Jun 3, 2026
More from josiahsiegel/claude-plugin-marketplace
All 26- Context Master399
- Tailwindcss Fundamentals V4393
- Tailwindcss Accessibility299
- Tailwindcss Framework Integration296
- Sql Server 2025260
- Tailwindcss Advanced Components250
- Tailwindcss Performance237
- Opentofu Guide209
- Powershell Shell Detection209
- Tailwindcss Debugging207
- Tailwindcss Plugins202
- Windows Path Troubleshooting197
- Debugging Troubleshooting 2025196
- Ado Pipeline Best Practices180
- Parallel Processing Patterns180
- Docker 2025 Features178
- Tailwindcss Advanced Layouts8.2K
- Tailwindcss Animations2.4K
- Tailwindcss Mobile First2.1K
- Powershell Master1.1K
- Docker Best Practices944
- Git Master811
- Tailwindcss Advanced Design Systems657
- Docker Security Guide619