invoice-organizer

Extract invoice metadata and rename files with date, vendor, and amount patterns.

3|Updated Aug 26, 2026
One-click install
npx skills add https://github.com/Fabric-Pro/fabric-oss --skill invoice-organizer-fabric-pro
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: invoice-organizer
Source: https://github.com/Fabric-Pro/fabric-oss/tree/main/.cursor/skills/invoice-organizer
Command: npx skills add https://github.com/Fabric-Pro/fabric-oss --skill invoice-organizer-fabric-pro

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Manually sorting and renaming invoice files is tedious and error-prone, making it hard to track payments, categorize expenses, and prepare financial records for accounting or tax purposes. ## Core Features & Use Cases - Invoice Data Extraction: Pull key details such as date, amount, and vendor from invoice PDFs and images. - Systematic File Organization: Rename and organize receipts using a consistent date_vendor_amount naming pattern for easy retrieval. - Payment & Expense Tracking: Support categorizing expenses, tracking payment status, detecting duplicates, and generating financial reports. - Use Case: Imagine a folder of unsorted vendor invoice PDFs. Use this Skill to extract each invoice's date, vendor, and amount, then rename every file consistently so receipts are ready for bookkeeping and tax reporting. ## Quick Start Ask the assistant to extract the date, vendor, and amount from each invoice in a folder and rename the files using the date_vendor_amount pattern.

Frequently Asked Questions about invoice-organizer

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automatically rename invoice files by date and vendor?▼

Extract the invoice date, vendor, and amount from the filename or document content, then rename each file using a consistent pattern like date_vendor_amount.pdf. This keeps receipts sortable and easy to search for bookkeeping.

How to extract invoice data like amount and vendor from PDFs?▼

Parse the invoice PDF or image to locate fields such as date, total amount, and vendor name, either from the filename or the document text. The extracted values can then drive file renaming, categorization, and payment tracking.

Can this approach detect duplicate invoices?▼

Yes, once invoices are normalized with extracted date, vendor, and amount values, duplicates can be flagged by comparing these fields across files. Matching all three values typically indicates a duplicate submission.

What are the limitations of filename-based invoice extraction?▼

Filename-based extraction fails when files have inconsistent or missing metadata in their names. In those cases, the invoice content itself must be parsed, and scanned image invoices may require OCR before any data can be extracted.