invoice extractor
by Rian O'Leary
Automated extraction of invoice and receipt data into structured ledgers with accounting software export support.
- Convert batches of PDF invoices into a single categorized CSV ledger
- Export expense data formatted specifically for Xero or FreeAgent imports
- Auto-categorize spending patterns using custom keyword-matching rules
Free
Included in download
- Downloadable skill package
- 3 permissions declared
A young aspiring software dev. I want to build genuinely useful things.
See it in action
You say
Extract the data from this Amazon invoice and add it to my expense tracker.
Your agent does
📋 Invoice Extracted Vendor: Amazon Date: 2026-04-01 Invoice #: INV-2026-001 Description: Office supplies (Keyboard, Monitor) Total: €539.96 (Tax: €100.97) Category: office Add to ledger? (yes/edit/skip)
invoice extractor
by Rian O'Leary
Automated extraction of invoice and receipt data into structured ledgers with accounting software export support.
Free
Included in download
- Downloadable skill package
- 3 permissions declared
- Instant install
See it in action
You say
Extract the data from this Amazon invoice and add it to my expense tracker.
Your agent does
📋 Invoice Extracted Vendor: Amazon Date: 2026-04-01 Invoice #: INV-2026-001 Description: Office supplies (Keyboard, Monitor) Total: €539.96 (Tax: €100.97) Category: office Add to ledger? (yes/edit/skip)
About This Skill
Turn Invoices into Structured Data
The Invoice Extractor is a professional-grade skill designed for developers and power users who need to automate expense tracking. It solves the friction of manual data entry by combining robust Python-based PDF/image processing with the natural language reasoning of an AI agent. It bridges the gap between messy, unstructured documents and clean, searchable data stores.
What it does
The skill extracts key financial data point—including vendor names, dates, line items, taxes, and totals—from PDFs and images. It features a sophisticated ledger management system that allows for auto-categorization, duplicate detection, and batch processing. Unlike simple prompting, this skill provides a persistent data layer and specialized export tools for major accounting platforms.
Supported Platforms & Tools
- Accounting Exports: Built-in support for Xero, FreeAgent, and Wave.
- Data Formats: Exports to CSV, JSON, and Google Sheets-friendly formats.
- Extraction Tech: Uses pdfplumber for high-fidelity PDF text extraction and vision-based parsing for images.
- Persistence: Maintains a local running ledger with built-in backup and undo capabilities.
Why use this skill?
Prompting an AI to "read a receipt" often leads to hallucinated numbers or inconsistent formatting. This skill enforces a strict JSON schema, validates totals, and manages a persistent expense history. It handles the heavy lifting of multi-page documents and complex tax breakdowns, ensuring your financial records are accurate and ready for tax season.
Use Cases
- Convert batches of PDF invoices into a single categorized CSV ledger
- Export expense data formatted specifically for Xero or FreeAgent imports
- Auto-categorize spending patterns using custom keyword-matching rules
- Perform multi-page PDF extraction for complex vendor invoices and credit notes
Known Limitations
- Requires external Python libraries (pdfplumber).
- Data accuracy depends on image quality/OCR clarity.
- Limited to 1-level undo for ledger entries.
How to install
Drop the file into your AI tool. Works with Claude, Cursor, ChatGPT, and 20+ more.
Reviews
No reviews yet - be the first to share your experience.
Only users who have downloaded or purchased this skill can leave a review.
No reviews yet - be the first to share your experience.
Only users who have downloaded or purchased this skill can leave a review.
Security Scanned
Passed automated security review
Permissions
File Scopes
Fully compatible across all agents that use skills
Frequently Asked Questions
Learn More About AI Agent Skills
More Premium Skills
cinematic-sites
Turn any basic business URL into a high-end cinematic landing page with AI-generated 4K assets and GSAP animations.
skill-router-2
Automatically detect, load, and stack the perfect skills combo for any user request.
endless-loop
Autonomous research and task loop that builds on previous findings to solve complex objectives while you sleep.
designing-hybrid-context-layers
Architects the right retrieval strategy for every query — teaching your agent when to use RAG, a knowledge graph, or a temporal index instead of defaulting to vector search for everything.