andyed

Figure Audit — Security skill for Claude Code

Security community

Verify figure caption numerics against summary.json sidecars.

How to install Figure Audit

Installs to ~/.claude/skills/andyed-science-agent-figure-audit/SKILL.md

Terminal
mkdir -p ~/.claude/skills/andyed-science-agent-figure-audit && curl -fsSL https://raw.githubusercontent.com/andyed/science-agent/HEAD/commands/figure-audit.md -o ~/.claude/skills/andyed-science-agent-figure-audit/SKILL.md

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

What Figure Audit does


description: Verify figure caption numerics against summary.json sidecars. Args: [--json]

Run figure-audit with the user's arguments:

NODE_PATH="${CLAUDE_PLUGIN_DATA}/node_modules" node "${CLAUDE_PLUGIN_ROOT}/cli.js" figure-audit $ARGUMENTS

Lead with mismatches (the primary stale-prose signal). Unverified is informational. Don't edit the JSON sidecar — only the markdown caption is editable.

Alternatives in Security

  • Skill Coverage Audit — Trace codepaths in diffs, map against tests, auto-generate missing coverage — use before shipping PRs 2.8k ★
  • Maestro Odyssey — Long-running iterative cycle — one entry, seven modes (debug improve planex review security defensive ui) 530 ★
  • Commit Hook Checklist — Audit commit-hook automation as gates against AI slop and broken commits (Node.js, Go, polyglot) 168 ★

Full documentation available on GitHub

View Source Repository