Skip to content
Back to skills

Script

ASecurity

Apply Steven's Bash script style rules: strict mode, minimal validation, concise logic, executable scripts, and no unnecessary comments or echoes. Use when creating, reviewing, or refactoring shell scripts.

  • 8 stars
  • 0 votes
  • 0 copies
  • 4 views
  • Added September 9, 2026
code-qualityshellbashdebuggingrefactoring

Security analysis

A100/100

Scanned September 9, 2026

npx -y skills add SDiamante13/dotfiles --skill script --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Script?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Script
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/sdiamante13-script/badge)](https://www.skillsdirectory.com/skills/sdiamante13-script)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: script
description: "Apply Steven's Bash script style rules: strict mode, minimal validation, concise logic, executable scripts, and no unnecessary comments or echoes. Use when creating, reviewing, or refactoring shell scripts."
---

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.

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.