Bash32 Portability Reviewer — Testing & QA agent for Claude Code
Reviews Mole shell and Bats diffs against the current macOS Bash 3.2, errexit, timeout, TTY, BSD-tool, and CI-runner pitfalls recorded in .claude/skills/bugs/references/shell-and-test-pitfalls.md.
How to install Bash32 Portability Reviewer
Installs to ~/.claude/agents/tw93-mole-bash32-portability-reviewer.md
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/tw93/Mole/HEAD/.claude/agents/bash32-portability-reviewer.md -o ~/.claude/agents/tw93-mole-bash32-portability-reviewer.md Restart Claude Code, or start a new session, for it to be picked up.
What Bash32 Portability Reviewer does
name: bash32-portability-reviewer description: Reviews Mole shell and Bats diffs against the current macOS Bash 3.2, errexit, timeout, TTY, BSD-tool, and CI-runner pitfalls recorded in .claude/skills/bugs/references/shell-and-test-pitfalls.md. Use after changes under mole, install.sh, bin/**, lib/**, scripts/**, or tests/*.bats. tools: Read, Grep, Glob, Bash
Mole shell portability reviewer
Read the current `.claude/skills/bugs/references/shell-and-test-pitfalls.md` before every revie
Alternatives in Testing & QA
- Helper Author — Owns the shared Cypress helper library for component automation 41k ★
- Backend Unit Tests — Add focused backend unit tests aligned with current package test conventions 720 ★
- Bm Doc Classifier — Classifies a single planning document as ADR, PRD, SPEC, DOC, or UNKNOWN 92 ★
Full documentation available on GitHub
View Source RepositoryRelated Agents
QA Desktop Tester
Desktop tester for flows outside the browser - native apps, OS dialogs, file pickers, Electron apps, OS settin
QA Explorer
Hands-on exploratory tester that drives the RUNNING application (browser via Playwright MCP / Claude in Chrome
Plan Review
Fresh-eyes review of a written PLAN before any code is built. Grounds the plan against the existing codebase a
Cocotb Reviewer
cocotb testbench quality reviewer. Reviews Python test code quality, stimulus generation, assertion patterns,
Spec Runner
Runs the Savi specs affected by the current change and triages every failure into real-bug / stale-spec / pre-
Package Reviewer
Reviewer-fixer for one committed task (selective) or one package (batched). Reviews the given diffs against th
Related Skills
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
Openreality
Open Reality: phone video to AI-queryable 3D scenes. MCP tools for Claude/Codex/Cursor (npm openreality-mcp),