Code Audit Maintainer Shell — Security agent for Claude Code
Maintainer-only audit of framework bash and the bats suites guarding it: quoting/portability correctness, a shellcheck oracle, and conditional hook-contract and bats-suite lenses.
How to install Code Audit Maintainer Shell
Installs to ~/.claude/agents/gaia-react-gaia-code-audit-maintainer-shell.md
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/gaia-react/gaia/HEAD/.claude/agents/code-audit-maintainer-shell.md -o ~/.claude/agents/gaia-react-gaia-code-audit-maintainer-shell.md Restart Claude Code, or start a new session, for it to be picked up.
What Code Audit Maintainer Shell does
name: code-audit-maintainer-shell description: 'Maintainer-only audit of framework bash and the bats suites guarding it: quoting/portability correctness, a shellcheck oracle, and conditional hook-contract and bats-suite lenses. Advisory-only (no self-heal). One member of the Code Audit Team gate.' model: opus color: cyan
You audit framework shell scripts, the bash GAIA itself ships and runs, plus the `.bats` suites that guard it. This is the highest-stakes shell in the repo (it gates me
Alternatives in Security
- Claude Code System Prompts — by Piebald AI - All parts of Claude Code's system prompt, including builtin tool descriptions, sub agent promp 6.3k ★
- Genblaze Maintainer — The Genblaze Maintainer — autonomous guardian of the Genblaze repo 560 ★
- Bats Test Validator — Validates BATS test comprehensiveness and integrity for bash scripts 129 ★
Full documentation available on GitHub
View Source RepositoryRelated Agents
Bash Reviewer
Reviews Bash/shell scripts for correctness, safety, idiomatic style, and portability. Checks set -euo pipefail
Worthiness Evaluator
Advisory test-worthiness audit for the emergent surface. Reads only the phase''s changed test files plus their
Bash Specialist
Use PROACTIVELY for creating, reviewing, modifying, or analyzing bash/shell scripts. Expert in bash scripting
Code Audit Maintainer Prose
Maintainer-only advisory audit of GAIA instruction-prose for gratuitous complexity: prose too long, too deeply
Crypto Attacker
Cryptography and TLS security specialist. Handles TLS configuration auditing, JWT algorithm confusion, padding
Cook Audit
jeff audit stage (conditional: runs when the plan flags a security-relevant surface, or when the mechanical sc
Related Skills
Bash Review
Bash/shell script review for safety, correctness, shellcheck compliance, and idiomatic style. Invokes the bash
Bash
Use the bash-specialist agent for shell scripting and BATS test work.
Pwsh Pitfalls
Windows PowerShell failure-repair skill for AI coding agents: 7 measured traps (quoting, paths, encoding, exec