Invoice Auditor — AI skill for Claude Code
A Claude skill that extracts invoices and proves the extraction is correct.
How to install Invoice Auditor
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open Jessmatth/invoice-auditor and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Invoice Auditor does
A Claude skill that extracts invoices and proves the extraction is correct. Model extracts, code audits the arithmetic. 0 false positives on 76 real invoices; found 2 mislabeled records in a public training dataset.
Alternatives in AI
- SEO Geo Claude Skills — 20 SEO & GEO skills for Claude Code, Cursor, Codex, and 35+ AI agents 888 ★
- Memtrace Public — Structural memory for AI coding agents 466 ★
- Retain — Retain is a native macOS application that aggregates AI conversations from multiple platforms into a unified 168 ★
README
invoice-auditor
A Claude skill that extracts invoices **and proves the extraction is correct.**
Most document-extraction tools return a confident JSON blob. You have no way to know whether the model misread a column, lost a thousands separator, or transposed two digits, and the model will report high confidence either way. Self-reported confidence is the model grading its own homework.
Invoices happen to be checkable. An invoice line carries five numbers (quantity, unit price, net, VAT rate, gross) of which only three are independent. The document over-determines itself, so the arithmetic either closes or it does not, and finding out requires no model at all.
This skill extracts with a model and then audits with code.
47 invoices 44 clean 2 flagged 1 unverifiable
FLAGGED
inv-2291 line 3: quantity x unit price = 1,240.00 but stated net is 1,420.00
(digit transposition; page 2, "Freight surcharge")
inv-2310 net total + VAT does not equal gross total; delta 900.00
Results
Measured on 76 synthetic invoices with human-annotated ground truth, plus 8 hand-built fixtures covering shapes that corpus does not contain. Full method, corpus composition and reproduction in [EVALUATION.md](EVALUATION.md).
| False positives on the corpus | 0 / 76 |
| Planted arithmetic errors caught | 583 / 583 |
| Smallest error reliably caught | 5 cents |
| Real annotation errors found in the public dataset | 2 |
| Invoice shapes outside the corpus, hand-verified | 13 / 13 |
| Real photographed receipts reconciling cleanly | 83 / 100 |
That last row is the one worth dwelling on. Running the audit over the ground truth of a public dataset used to train extraction models surfaced two mislabeled records one column shift, one stray digit, with no model
Related Skills
Agentic Product Page Auditor
Audits whether an AI shopping agent can read and buy from a product page. Reconstructs the product graph an ag
Agent Skills Phoebe Picks
Which AI agent Skills survive a real build? Every pick is field-tested by building a product from scratch, the
Ranger
Ranger — independent third-party profile of a public API surface, by API Evangelist. Ranger is an AI-powered q
X Algorithm Source
x-algorithm-boost — Claude skill for X strategy and writing, derived from the open-sourced For You algorithm:
Accordio Tracker
Open-source automatic time tracker for Mac, built for AI agents. Over MCP, Claude finally understands your day
Claude Code Secrets
Every hidden feature, internal codename, and secret found in Claude Code's source code. 120+ commands, 60+ fea
Related Agents
Audit Verifier
Adversarially verifies one candidate finding from /bug-audit — tries to REFUTE it by reading the code and, whe
Hydra-sentinel — Deep Integration Analysis
You are the deep analysis layer. You run ONLY when hydra-sentinel-scan has flagged potential integration issue
Dead Code Hunter
Verifies dead code findings from knip/grep. Reads actual source files to filter false positives. Cites file:li