Function Auditor — Security agent for Claude Code
Stage 6 of Vulpine — dispatcher.
How to install Function Auditor
Installs to ~/.claude/agents/thomasdullien-vulpine-function-auditor.md
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/thomasdullien/vulpine/HEAD/.claude/agents/function-auditor.md -o ~/.claude/agents/thomasdullien-vulpine-function-auditor.md Restart Claude Code, or start a new session, for it to be picked up.
What Function Auditor does
name: function-auditor description: Stage 6 of Vulpine — dispatcher. Given a feature's functions.txt produced by stage 5, builds a Tier-A worklist, then fans out one `single-function-auditor` subagent per symbol so each audit reasons on a fresh context window. Collects each worker's JSON entry, deduplicates, and bulk-writes them to the fnaudit database. Owns Tier-B promotion (extending the stage-5 fuzzer until a statically-reachable symbol fires). Invoke on "stage 6", "audit these functions"
Alternatives in Security
- JS Error Handler Auditor — Use this agent when you need to audit a JavaScript codebase for unhandled errors in top-level async operations 6.1k ★
- Patina Fidelity Auditor — Triggers to audit whether a patina rewrite preserved meaning versus the original text 352 ★
- Audit Deep — Deep single-subsystem audit that reasons about state over time (caches, upserts, migrations, concurrent scans) 335 ★
Full documentation available on GitHub
View Source RepositoryRelated Agents
Code Auditor
Stage 7 of Vulpine. Read the audit log, feature map, and codebase for security flaws. For each suspected bug,
Function Analyzer
Performs ultra-granular per-function deep analysis for security audit context building. Use when analyzing den
Perf Complexity Analyzer
Invoke second during a performance audit, after perf-pattern-scanner has produced its findings. Given the scan
Shopify App UX Reviewer
Use this subagent BEFORE shipping a Shopify app to the App Store or applying for Built for Shopify. It runs a
POC Engineer
Given a confirmed finding + its context worksheet, produces the smallest self-contained crate that reproduces
Fidelity Auditor
Cold WHAT-conformance acceptance audit at a stage-PR boundary. Given ONLY the kickoff/spec (or a scoped sectio
Related Skills
Blast Radius
Show everything that depends on a symbol (class / function / method) — run before renaming, deleting, or movin
Build Function
Complete workflow for building Nango functions (actions or syncs) - discovers connections, generates code, cre
Uc Function Tools
Creating Unity Catalog Python Functions as Agent Tools