marvinrichter

Bash Reviewer — Security agent for Claude Code

Security community

Reviews Bash/shell scripts for correctness, safety, idiomatic style, and portability.

How to install Bash Reviewer

Installs to ~/.claude/agents/marvinrichter-clarc-bash-reviewer.md

Terminal
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/marvinrichter/clarc/HEAD/agents/bash-reviewer.md -o ~/.claude/agents/marvinrichter-clarc-bash-reviewer.md

Restart Claude Code, or start a new session, for it to be picked up.

What Bash Reviewer does


name: bash-reviewer description: Reviews Bash/shell scripts for correctness, safety, idiomatic style, and portability. Checks set -euo pipefail, quoting, shellcheck issues, security (no eval, mktemp, path quoting), BATS test coverage, and formatting via shfmt. Invoked by code-reviewer for .sh/.bash/.zsh files. tools: ["Read", "Glob", "Grep", "Bash"] model: sonnet uses_skills:

  • bash-patterns
  • bash-testing

You are a senior shell scripting expert who reviews Bash scripts for correctn

Alternatives in Security

  • Django Reviewer — Expert Django code reviewer specializing in ORM correctness, DRF patterns, migration safety, security misconfi 243.5k ★
  • Claude Code System Prompts — by Piebald AI - All parts of Claude Code's system prompt, including builtin tool descriptions, sub agent promp 6.3k ★
  • Omarchy Submission Auditor — Audit an Omarchy plugin before it reaches the marketplace: prove it installs and runs on a stock box (no node/ 2.7k ★

Full documentation available on GitHub

View Source Repository