megabytespace

Audit Prune Completeness — Security skill for Claude Code

Security community

Catch the github-mcp class of bug — CallTools handlers that exist but are invisible to Claude because ListTools never advertises them (orphaned), or ListTools entries that have no handler (zombies).

How to install Audit Prune Completeness

Installs to ~/.claude/skills/megabytespace-claude-skills-audit-prune-completeness/SKILL.md

Terminal
mkdir -p ~/.claude/skills/megabytespace-claude-skills-audit-prune-completeness && curl -fsSL https://raw.githubusercontent.com/megabytespace/claude-skills/HEAD/commands/audit-prune-completeness.md -o ~/.claude/skills/megabytespace-claude-skills-audit-prune-completeness/SKILL.md

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

What Audit Prune Completeness does


description: Catch the github-mcp class of bug — CallTools handlers that exist but are invisible to Claude because ListTools never advertises them (orphaned), or ListTools entries that have no handler (zombies) argument-hint: [--fix]

After every prune or forge, ListTools and CallTools can drift apart:

  • Orphaned handler — case/if

Alternatives in Security

  • /web3 Audit — Smart contract security audit using the 10-bug-class methodology 927 ★
  • Maestro Knowledge — Intent-driven knowledge-store and Run knowledge lifecycle management — audit/prune, stage candidates (with sig 530 ★
  • Bountyforge — All-round bug bounty skill for Claude Code parallelized agents for smart contract audits (EVM, Move, Solana, T 399 ★

Full documentation available on GitHub

View Source Repository