From security-auditor
Use when the user wants to compare two audits and see what changed.
npx claudepluginhub danielrosehill/claude-code-plugins --plugin security-auditorThis skill uses the workspace's default tool permissions.
Diff the two most recent audits for a machine (or two specific timestamps) and surface what changed: new findings, resolved issues, and unchanged items.
Prevents silent decimal mismatch bugs in EVM ERC-20 tokens via runtime decimals lookup, chain-aware caching, bridged-token handling, and normalization. For DeFi bots, dashboards using Python/Web3, TypeScript/ethers, Solidity.
Share bugs, ideas, or general feedback.
Diff the two most recent audits for a machine (or two specific timestamps) and surface what changed: new findings, resolved issues, and unchanged items.
Resolve the data directory:
DATA_DIR="${CLAUDE_USER_DATA:-${XDG_DATA_HOME:-$HOME/.local/share}/claude-plugins}/security-auditor/data"
MACHINE_DIR="$DATA_DIR/machines/<machine_name>"
If no timestamps are given, locate the two most recent reports:
REPORTS=($(ls -t "$MACHINE_DIR/reports"/*/audit-report.md | head -2))
REPORT_OLD="${REPORTS[1]}"
REPORT_NEW="${REPORTS[0]}"
Read both reports and parse sections (findings, metadata, status).
Use text diffing and semantic analysis to identify:
Generate a structured markdown delta document with three sections: New, Resolved, Unchanged. Include a summary count (e.g., "5 new findings, 2 resolved, 8 unchanged").
$MACHINE_DIR/deltas/<timestamp>-diff.md for record-keeping