Memory Checker — Testing & QA agent for Claude Code
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
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 RepositoryRelated Agents
Tester Agent
Test Verifier. Use this agent as the second Double-Gate review pass (after QA Agent) to execute the existing u
Smoke QA
Use after web/CLI changes, before declaring work done — builds the bundled CLI from the current tree, boots it
Regression Checker
After shim or library changes, rebuild and test all affected ports to detect regressions. Dispatch when lib/po
Equivalence Verifier
2·4단계 동등성 검증 에이전트. developer·reviewer 가 끝난 slice(또는 common-port)에 대해 잠긴 기대 동작 테스트(spec)를 깨끗한 상태로 독립 재실행하고, 별도
Mb QA
QA / testing specialist for memory-bank /mb work stages. Test design, coverage strategy, edge-case enumeration
Tester Reviewer
Antagonistic test reviewer for the aiagent Go project. Scores test suites against the 6 pillars. Checks testif
Related Skills
Optimize Memory Usage
Comprehensive memory usage optimization with leak detection, garbage collection tuning, and memory profiling
Vulyk Gc
Memory garbage collection - consolidate learnings, prune stale pointers, clean snapshots
Cursor Skills Port
Cursor plugin specification and official plugins ported to multiple agents