bash-scripting — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited bash-scripting (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
Specialized workflow for creating robust, production-ready bash scripts with defensive programming patterns, comprehensive error handling, and automated testing.
Use this workflow when:
#### Skills to Invoke
bash-pro - Professional scriptingbash-defensive-patterns - Defensive patterns#### Actions
#### Copy-Paste Prompts
Use @bash-pro to design production-ready bash script#### Skills to Invoke
bash-pro - Script structurebash-defensive-patterns - Safety patterns#### Actions
#### Copy-Paste Prompts
Use @bash-defensive-patterns to implement strict mode and error handling#### Skills to Invoke
bash-linux - Linux commandslinux-shell-scripting - Shell scripting#### Actions
#### Copy-Paste Prompts
Use @bash-linux to implement system commands#### Skills to Invoke
bash-defensive-patterns - Error handlingerror-handling-patterns - Error patterns#### Actions
#### Copy-Paste Prompts
Use @bash-defensive-patterns to add comprehensive error handling#### Skills to Invoke
bash-pro - Logging patterns#### Actions
#### Copy-Paste Prompts
Use @bash-pro to implement structured logging#### Skills to Invoke
bats-testing-patterns - Bats testingshellcheck-configuration - ShellCheck#### Actions
#### Copy-Paste Prompts
Use @bats-testing-patterns to write script testsUse @shellcheck-configuration to lint bash script#### Skills to Invoke
documentation-templates - Documentation#### Actions
#### Copy-Paste Prompts
Use @documentation-templates to document bash script#!/usr/bin/env bash
set -euo pipefail
readonly SCRIPT_NAME=$(basename "$0")
readonly SCRIPT_DIR=$(cd "$(dirname "$0")" && pwd)
log() { echo "[$(date '+%Y-%m-%d %H:%M:%S')] $*"; }
error() { log "ERROR: $*" >&2; exit 1; }
usage() { cat <<EOF
Usage: $SCRIPT_NAME [OPTIONS]
Options:
-h, --help Show help
-v, --verbose Verbose output
EOF
}
main() {
log "Script started"
# Implementation
log "Script completed"
}
main "$@"os-scripting - OS scriptinglinux-troubleshooting - Linux troubleshootingcloud-devops - DevOps automation~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.