# Script

> Apply strict-mode Bash scripting conventions: minimal validation, concise logic, executable scripts, and no unnecessary comments or echoes.

- Skill: `sdiamante13/script` (Agent Skill)
- Install (CLI): `npx skillmds@latest add sdiamante13/script`
- Raw SKILL.md: https://api.skillmd.com/api/skills/sdiamante13/script/raw
- Safety review: PASS (external: skill-scanner PASS, skillspector PASS)
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools, Dev Tooling
- Tags: Bash, Script Style, Shell Scripting, Strict Mode
- Author: SDiamante13 (https://skillmd.com/u/sdiamante13)
- Updated: 2026-08-22
- Page: https://skillmd.com/skills/sdiamante13/script

---


STARTER_CHARACTER = 💻

- Use `#!/usr/bin/env bash` as shebang.
- Always use `set -euo pipefail` for safety and debugging.
- Keep scripts minimal: no unnecessary comments or echoes.
- Only do minimal input validation; print a usage message to stderr and exit if inputs are missing or invalid.
- Do not check for installed commands if failure will be obvious on use.
- Make script executable: `chmod +x <script>`.
- Prefer concise, direct logic over verbosity.

