tw93

Bash32 Portability Reviewer — Testing & QA agent for Claude Code

Testing & QA community

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

Terminal
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 Repository