csm101

Bitness Auditor — Development agent for Claude Code

Development community

Audits one Delphi unit (or a small group) for places that conflate the DEBUGGER's pointer width with the TARGET's, or that otherwise assume an x64 debuggee — pointer size, register and CONTEXT access.

How to install Bitness Auditor

Installs to ~/.claude/agents/csm101-delphi-visual-studio-code-debugger-bitness-auditor.md

Terminal
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/csm101/delphi-visual-studio-code-debugger/HEAD/.claude/agents/bitness-auditor.md -o ~/.claude/agents/csm101-delphi-visual-studio-code-debugger-bitness-auditor.md

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

What Bitness Auditor does


name: bitness-auditor description: Audits one Delphi unit (or a small group) for places that conflate the DEBUGGER's pointer width with the TARGET's, or that otherwise assume an x64 debuggee — pointer size, register and CONTEXT access, stack-walk strategy, calling convention, VMT and RTTI offsets, PE32+ parsing. Returns a structured finding list, one instance per unit. Use as a regression sweep over units a change touched, especially anything decoding target memory. tools: Read, Grep, Glob,

Alternatives in Development

  • Redux Slice Author — Use this agent to create or modify Redux Toolkit slices in src/components/ / Slice.ts, register them in src/st 204 ★
  • PR Readiness — Only invoked from the /pr-readiness skill 80 ★
  • Taste Judge — Shadow judge for the learning loop's pairwise taste gate 70 ★

Full documentation available on GitHub

View Source Repository