Claude-skill-registry invoice-organization
Organize and manage invoices with OCR extraction, categorization, and expense tracking
install
source · Clone the upstream repo
git clone https://github.com/majiayu000/claude-skill-registry
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/majiayu000/claude-skill-registry "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/data/invoice-organization" ~/.claude/skills/majiayu000-claude-skill-registry-invoice-organization && rm -rf "$T"
manifest:
skills/data/invoice-organization/SKILL.mdsource content
Invoice Organization Skill
Organize, extract data from, and manage invoices for accounting and expense tracking.
When to Use
- Expense management
- Accounting workflows
- Tax preparation
- Vendor payment tracking
Core Capabilities
- OCR text extraction
- Data parsing (amount, date, vendor)
- Categorization (expense type)
- Duplicate detection
- Date-based filing
- Export to accounting software
Workflow
- Scan/Upload: Capture invoice images
- OCR: Extract text
- Parse: Extract key fields (amount, date, vendor, items)
- Categorize: Assign expense category
- Store: Organize by date/vendor/category
- Export: Generate reports or export to QuickBooks/Xero
Tools
- Tesseract OCR
- Invoice2data (Python)
- Tabula (PDF tables)
- Accounting software APIs
Best Practices
- Standardize naming:
YYYYMMDD_Vendor_Amount.pdf - Backup regularly
- Verify OCR accuracy
- Track payment status
- Archive annually
Resources
- Tesseract: https://github.com/tesseract-ocr/tesseract
- invoice2data: https://github.com/invoice-x/invoice2data