Invoice Extractor
Extrahiert Rechnungs-/Belegdaten in JSON und validiert die Arithmetik; kennzeichnet Abweichungen.
Getestet · Funktioniert
Was es kann
Wandelt eine Rechnung, einen Beleg, eine Bestellung, eine Gutschrift oder eine Proforma-Rechnung (PDF, Bild, Scan oder eingefügter Text) in ein validiertes JSON-Objekt um – Lieferant, Einzelposten, Summen, Steuern, Zahlungsbedingungen – und prüft dann die Arithmetik (Einzelposten vs. Zwischensumme, Zwischensumme+Steuern vs. Gesamtbetrag, fälliger Betrag) und kennzeichnet jede Abweichung, anstatt sie stillschweigend zu korrigieren. Die Ausgabe ist JSON, keine Tabelle, der Export in eine Tabelle ist ein separater Schritt, und es ist kein OCR enthalten. Löst bei Anfragen zum Extrahieren, Parsen oder Digitalisieren einer Rechnung/eines Belegs oder zum Prüfen, ob eine Rechnung 'aufgeht', aus.
Testbericht
Eine synthetische Rechnung live durchlaufen lassen: Sie hat eine Abweichung von 4 $ Gesamtbetrag vs. (Zwischensumme+Steuern) erkannt und ein mehrdeutiges Datum (TT/MM) gekennzeichnet, das eine naive Lesung ohne Kommentar verschluckt hatte. Wird als Kleinschreibung skill.md ausgeliefert, nicht SKILL.md – bei der Installation umbenennen.
Getestet am: 2026-07-14 · Claude Code 2.x (agent harness)
Installation
git clone https://github.com/Viprasol-Tech/invoice-extractor cd invoice-extractor mkdir -p ~/.claude/skills cp -r . ~/.claude/skills/invoice-extractor
Befehle & Beispiel-Prompts
/invoice-extractorExtrahiert Rechnungs-/Belegdaten in JSON und validiert die Arithmetik; kennzeichnet Abweichungen.
Skills reagieren auf normale Anfragen — keine Slash-Befehle nötig. Nach der Installation aktivieren Prompts wie diese den Skill (auf Englisch):
Extract vendor, totals and line items from these invoice PDFsBatch-process these invoices into a spreadsheet of totalsPull tax and line-item data from this invoice into a sheet