get-invoice-details

Extract structured invoice details and save them as JSON to a vault directory.

9|1|Updated Feb 28, 2026
One-click install
npx skills add https://github.com/Roxabi/roxabi-plugins --skill get-invoice-details
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: get-invoice-details
Source: https://github.com/Roxabi/roxabi-plugins/tree/main/plugins/get-invoice-details/skills/invoice
Command: npx skills add https://github.com/Roxabi/roxabi-plugins --skill get-invoice-details

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires python3, and includes scripts (resource) components.

What problem does it solve?

This Skill automates the extraction of key details from invoice documents, saving time and reducing manual data entry errors.

Core Features & Use Cases

  • Comprehensive Data Extraction: Extracts vendor, invoice number, dates, amounts, line items, tax, and payment terms.
  • Structured JSON Output: Saves extracted data in a standardized JSON format.
  • Automated Vault Storage: Stores extracted data in a secure ~/.roxabi-vault/invoices/ directory.
  • Use Case: Process a batch of scanned invoices, automatically extracting all relevant financial information and storing it for easy retrieval and analysis.

Quick Start

Use the get-invoice-details skill to parse the invoice file located at /path/to/your/invoice.pdf.

Frequently Asked Questions about get-invoice-details

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

FAQPage Schema
How do I extract invoice details from a PDF automatically?

You can extract invoice details from a PDF automatically by running a Python extraction script that parses vendor, date, amount, and line items, saving the structured data as JSON in a local vault directory.

What financial data fields can I extract from an invoice document?

You can extract vendor, invoice number, dates, amounts, line items, tax, and payment terms from an invoice document, which are then structured and saved as JSON for easy retrieval and analysis.

Do I need Python to parse invoices and save them to a local database?

Yes, you need Python3 installed to run the extraction script that parses text and PDF invoices and optionally indexes the structured JSON output into a vault database.

What is the best way to automate data entry for batch invoice processing?

The best way to automate data entry for batch invoice processing is using an extraction script to parse multiple scanned invoices, extracting financial information and storing it as structured JSON files in a secure vault directory.

Does automated invoice parsing work with both text and PDF input formats?

Yes, automated invoice parsing works with both text and PDF input formats, using a Python script to extract payment terms and line items before saving the structured data to a vault.