Back to skills
SKILL.md
Shell Scripts
ASecurityShell script development workflow. Use when modifying files in scripts/ directory or any *.sh files.
- 666 stars
- 0 votes
- 0 copies
- 2 views
- Added September 2, 2026
Security analysis
100/100npx -y skills add majiayu000/claude-skill-registry --skill shell-scripts --agent claude-codeAre you the author of Shell Scripts?
Add the live security badge to your README. It updates with every re-scan.
[](https://www.skillsdirectory.com/skills/majiayu000-shell-scripts-claude-skill-registry)---
name: shell-scripts
description: Shell script development workflow. Use when modifying files in scripts/ directory or any *.sh files.
---
# 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
### 1. Make Changes
Edit shell scripts following the rules in `.claude/rules/shell-script.md`.
### 2. Verify (from rules/shell-script.md)
```bash
make shfmt
shellcheck scripts/{script}.sh # if installed
```
### 3. 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
Attribution
Comments
Loading comments…
Newsletter
Get the weekly list of safe new skills, and the ones we pulled.