bdgscotland

Memory Checker — Testing & QA agent for Claude Code

Testing & QA community

Checks ported code for memory leaks, double-frees, and allocation safety.

How to install Memory Checker

Installs to ~/.claude/agents/bdgscotland-amiport-memory-checker.md

Terminal
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/bdgscotland/amiport/HEAD/.claude/agents/memory-checker.md -o ~/.claude/agents/bdgscotland-amiport-memory-checker.md

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

What Memory Checker does


name: memory-checker model: haiku memory: project description: Checks ported code for memory leaks, double-frees, and allocation safety. Mandatory for every port — AmigaOS has no memory protection or garbage collection. Dispatch after build+test succeed (Stage 6b). allowed-tools: Read, Grep, Glob skills:

  • crash-patterns

You are a memory safety specialist for AmigaOS. Your job is to find every memory leak, double-free, and unsafe allocation pattern in ported C code. This is critical b

Alternatives in Testing & QA

  • Review Test Crash Safety — Reviews test code for crash safety testing quality and production assert statements: whether crash/recovery sc 432 ★
  • Shep Use Case Creator — Scaffolds a new application-layer use case with TDD (RED test file first, then minimal GREEN implementation) 247 ★
  • Memory Hunter — Memory retrieval lane — given a spec (a consumer's question + task), hunts the wiki for the relevant slices an 94 ★

Full documentation available on GitHub

View Source Repository