Hub
rules-bash
rules-bash
v4 public VerifiedBash
Bash is a Unix shell and command language. These rules govern script structure, error handling, and security best practices for AI-assisted Bash scripting.
Severity
11 error
11 warn
2 info
demo.cast
Bash is a Unix shell and command language. These rules govern script structure, error handling, and security best practices for AI-assisted Bash scripting.
Rules index
24 governance rules
Indexed from the repository's .rules files, grouped by technology. Expand any rule to read the raw source.
bash
ask-env-override
warning
log
Rule source requires an active
Pro or Enterprise subscription.
ask-sudo
warning
ask
Rule source requires an active
Pro or Enterprise subscription.
bash-cd-without-check
warning
log
Rule source requires an active
Pro or Enterprise subscription.
bash-curl-insecure-tls
error
block
Rule source requires an active
Pro or Enterprise subscription.
bash-deprecated-backticks
warning
log
Rule source requires an active
Pro or Enterprise subscription.
bash-echo-variable-output
warning
log
Rule source requires an active
Pro or Enterprise subscription.
bash-eval-injection
error
block
Rule source requires an active
Pro or Enterprise subscription.
bash-heredoc-unquoted-delimiter
warning
log
Rule source requires an active
Pro or Enterprise subscription.
bash-insecure-mktemp-no-template
error
block
Rule source requires an active
Pro or Enterprise subscription.
bash-local-masks-exit-status
warning
log
Rule source requires an active
Pro or Enterprise subscription.
bash-rm-rf-trailing-slash-var
error
block
Rule source requires an active
Pro or Enterprise subscription.
bash-source-variable-path
error
block
Rule source requires an active
Pro or Enterprise subscription.
bash-sudo-arbitrary-shell
error
block
Rule source requires an active
Pro or Enterprise subscription.
bash-unquoted-for-loop-variable
error
block
Rule source requires an active
Pro or Enterprise subscription.
bash-warn-missing-strict-mode
warning
log
Rule source requires an active
Pro or Enterprise subscription.
bash-warn-unquoted-rm-rf
error
block
Rule source requires an active
Pro or Enterprise subscription.
log-background-process
info
log
Rule source requires an active
Pro or Enterprise subscription.
no-chmod-777
error
block
Rule source requires an active
Pro or Enterprise subscription.
no-curl-pipe-shell
error
block
Rule source requires an active
Pro or Enterprise subscription.
no-git-add-all
warning
ask
Rule source requires an active
Pro or Enterprise subscription.
no-kill-9
warning
ask
Rule source requires an active
Pro or Enterprise subscription.
no-npm-install-global
warning
ask
Rule source requires an active
Pro or Enterprise subscription.
no-rm-rf
error
block
Rule source requires an active
Pro or Enterprise subscription.
no-stderr-redirect
info
log
Rule source requires an active
Pro or Enterprise subscription.
Version metadata
Published metadata
The hash-locked record of this published ruleset. When source contents change, the maintainer resyncs and the version bumps.
- Version
- v4
- Published
- Apr 8, 2026
- Source commits
- 0
- Synced
- Oct 11, 2026
- Hash
babaf794e3962f28d7119a0e27b294219c276e8542828b8f9856195dcdf1ff60- Signature
- Verified (publisher key)
- Tested with
- claude-code@current
- Plan
- Starter (free)
- Visibility
- Public
Source history
Recent commits
Latest commits touching rulesets/rules-bash/.sigmashake/rules in sigmashakeinc/rules/rulesets/rules-bash. The published version only bumps when a maintainer resyncs.
No commit history available.