By wshobson
Write production-grade shell scripts with defensive programming patterns, unit tests via Bats, and static analysis via ShellCheck, enabling robust CI/CD pipelines and cross-platform automation.
Master of defensive Bash scripting for production automation, CI/CD pipelines, and system utilities. Expert in safe, portable, and testable shell scripts.
Expert in strict POSIX sh scripting for maximum portability across Unix-like systems. Specializes in shell scripts that run on any POSIX-compliant shell (dash, ash, sh, bash --posix).
Master defensive Bash programming techniques for production-grade scripts. Use when writing robust shell scripts, CI/CD pipelines, or system utilities requiring fault tolerance and safety.
Master Bash Automated Testing System (Bats) for comprehensive shell script testing. Use when writing tests for shell scripts, CI/CD pipelines, or requiring test-driven development of shell utilities.
Master ShellCheck static analysis configuration and usage for shell script quality. Use when setting up linting infrastructure, fixing code issues, or ensuring script portability.
Uses power tools
Uses Bash, Write, or Edit tools
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
JavaScript and TypeScript development with ES6+, Node.js, React, and modern web frameworks
Documentation generation, code explanation, and technical writing with automated doc generation and tutorial creation
Modern Python development with Python 3.12+, Django, FastAPI, async patterns, and production best practices
Technical debt reduction, dependency updates, and code refactoring automation
Systems programming with Rust, Go, C, and C++ for performance-critical and low-level development
npx claudepluginhub wshobson/agents --plugin shell-scriptingComprehensive Bash 5.1+ and POSIX shell development plugin with modular skills for scripting, portability, testing, linting, logging, and version-specific features (5.1, 5.2, 5.3 changelogs with examples). Includes specialized agents for script development and code auditing.
Language-specific programming skills for production-grade code (Bash)
Validation and quality enforcement for Bash and shell scripts using ShellCheck.
DevOps automation scripts for CI/CD, health checks, and deployments
Claude Code Bash tool patterns with hooks, automation, git workflows. Use for PreToolUse hooks, command chaining, CLI orchestration, custom commands, or encountering bash permissions, command failures, security guards, hook configurations.
Expert bash/shell scripting system with Bash 5.3 features, 2025 security-first practices, advanced array patterns, parallel processing, and comprehensive cross-platform support. PROACTIVELY activate for: (1) ANY bash/shell script task, (2) Windows Git Bash path conversion (MSYS_NO_PATHCONV, cygpath), (3) Bash 5.3 features (${ } in-shell substitution, ${| } REPLY syntax, BASH_TRAPSIG, GLOBSORT, fltexpr, BASH_MONOSECONDS), (4) Security-first patterns (input validation, command injection prevention), (5) ShellCheck v0.11.0 validation (SC2327/SC2328, POSIX.1-2024), (6) Advanced arrays (mapfile, readarray, associative arrays, set operations), (7) Parallel processing (GNU Parallel, xargs -P, job pools, worker patterns), (8) Process substitution and FIFOs (coprocesses, named pipes, streaming), (9) String manipulation mastery (parameter expansion, regex, pattern matching), (10) Modern automation (containers/CI/CD/cloud), (11) Scripts under 50 lines (Google Style), (12) Debugging and profiling (tracing, performance optimization), (13) DevOps/deployment automation. Provides: bash-expert agent for complex tasks, /bash-analyze for script analysis, /bash-template for production-ready templates, /bash-optimize for performance optimization, utility scripts (parallel-runner, shellcheck-batch, script-profiler), comprehensive skills for array patterns, process substitution, parallel processing, and string manipulation. Ensures secure, optimized, cloud-native scripts following 2025 standards.