Shell Scripts Workflow
Workflow for shell script changes.
Prerequisites
-
Use git-workflow Skill for branch, commit, and PR workflow.
-
Refer to .claude/rules/shell-script.md for detailed best practices (SSOT).
Applicable Files
Path Description
scripts/
All shell scripts
*.sh
Shell scripts anywhere
Workflow
- Make Changes
Edit shell scripts following the rules in .claude/rules/shell-script.md .
- Verify (from rules/shell-script.md)
make shfmt shellcheck scripts/{script}.sh # if installed
- Self-Review Checklist
-
Script is executable (chmod +x )
-
Has shebang line (#!/usr/bin/env bash )
-
Uses strict mode (set -euo pipefail )
-
Variables are quoted
-
All comments and messages are in English
Related
-
.claude/rules/shell-script.md
-
Shell rules (SSOT)
-
git-workflow
-
Branch, commit, PR workflow