Invoice Extractor
Wydobywa dane z faktur/paragonów do formatu JSON i waliduje arytmetykę; oznacza rozbieżności.
Testowano · Działa
Co robi ten skill
Zamienia fakturę, paragon, zamówienie zakupu, notę kredytową lub fakturę proforma (PDF, obraz, skan lub wklejony tekst) na jeden zweryfikowany obiekt JSON — dostawca, pozycje, sumy, podatek, warunki płatności — a następnie sprawdza arytmetykę (pozycje vs. suma częściowa, suma częściowa + podatek vs. suma całkowita, należność) i oznacza każdą rozbieżność zamiast cicho ją poprawiać. Wynik jest w formacie JSON, a nie arkusza kalkulacyjnego, więc eksport do arkusza jest osobnym krokiem, a OCR nie jest dołączony. Wyzwalany przez żądania ekstrakcji, parsowania lub cyfryzacji faktury/paragonu, lub sprawdzenia, czy coś się 'zgadza'.
Raport z testu
Przetestowano syntetyczną fakturę na żywo: wykryto rozbieżność $4 suma całkowita vs (suma częściowa + podatek) i oznaczono niejednoznaczną datę DD/MM, którą naiwne odczytanie przeoczyło bez komentarza. Dostarczane jako skill.md w małych literach, a nie SKILL.md — zmień nazwę podczas instalacji.
Testowano: 2026-07-14 · Claude Code 2.x (agent harness)
Instalacja
git clone https://github.com/Viprasol-Tech/invoice-extractor cd invoice-extractor mkdir -p ~/.claude/skills cp -r . ~/.claude/skills/invoice-extractor
Komendy i przykładowe prompty
/invoice-extractorWydobywa dane z faktur/paragonów do formatu JSON i waliduje arytmetykę; oznacza rozbieżności.
Skille uruchamiają się na zwykłe polecenia — bez komend do zapamiętania. Po instalacji aktywują go prompty takie jak te (po angielsku):
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