🎯

bash-script-helper

🎯Skill

from jackspace/claudeskillz

VibeIndex|
What it does

Generates expert bash script guidance, providing best practices, debugging tips, and code optimization recommendations for shell scripting.

πŸ“¦

Part of

jackspace/claudeskillz(219 items)

bash-script-helper

Installation

git cloneClone repository
git clone https://github.com/jackspace/ClaudeSkillz.git temp-repo
git cloneClone repository
git clone https://github.com/jackspace/ClaudeSkillz.git
PythonRun Python server
python tools/generate-catalog.py
PythonRun Python server
python -m http.server 8000
πŸ“– Extracted from docs: jackspace/claudeskillz
6Installs
-
AddedFeb 4, 2026

Skill Details

SKILL.md

Expert helper for bash scripting, debugging, and best practices

Overview

# Bash-script-helper

Instructions

When writing or debugging bash scripts:

  • Always use #!/bin/bash shebang
  • Set -e (exit on error), -u (error on undefined var)
  • Use [[ ]] instead of [ ] for tests
  • Quote variables: "$variable" not $variable
  • Use $() instead of backticks
  • Check command exit codes: $?
  • Use trap for cleanup
  • Provide meaningful error messages
  • Validate input parameters
  • Argument parsing with getopts
  • Reading files line by line
  • Function definitions and calls
  • Arrays and associative arrays
  • Use set -x for trace mode
  • shellcheck for static analysis
  • Use echo/printf for debugging output
  • Avoid eval
  • Sanitize user input
  • Use mktemp for temporary files
  • Set proper file permissions

Examples

Add examples of how to use this skill here.

Notes

  • This skill was auto-generated
  • Edit this file to customize behavior