Receipt Assistant for Openclaw

An AI-powered tool for automatically identifying, extracting data from, and organizing expense receipts into structured reports.

yy-c8
v1.0.0
Mar 4, 2026
0
987
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install receipt-assistant

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install receipt-assistant using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Receipt Assistant?

Receipt Assistant is a specialized automation tool within the Openclaw Skills ecosystem designed to eliminate the manual effort involved in expense management. It utilizes advanced vision recognition to scan directories for receipts—including train tickets, taxi invoices, and hotel bills—and extracts critical metadata such as dates, amounts, and invoice numbers. This skill transforms messy folders of images and PDFs into a standardized, audit-ready archive.

By integrating this skill into your workflow, you can ensure that every document is accurately identified and filed according to professional standards. Receipt Assistant not only renames files for better searchability but also compiles all processed data into a single consolidated report, making it an essential utility for anyone using Openclaw Skills for business productivity.

Receipt Assistant Use Cases

  • Automatically organizing travel receipts after a business trip for quick reimbursement.
  • Extracting financial data from bulk-scanned PDF or image invoices for accounting.
  • Standardizing file naming conventions across a team to ensure consistent documentation.
  • Generating monthly consolidated expense summaries in Excel format for financial auditing.

How Receipt Assistant Works

  1. Scans the target directory for receipt files in supported formats like PDF, JPG, and PNG.
  2. Performs visual recognition on each document to determine the receipt type.
  3. Extracts key information including the date, amount, invoice ID, and vendor name into structured JSON.
  4. Renames the files based on pre-configured rules to create a standardized naming convention.
  5. Generates a comprehensive Excel summary report in a timestamped output folder for final submission.

Receipt Assistant Setup

To get started with Receipt Assistant, first install the necessary Python dependencies for document and image processing:

pip install openpyxl pdfplumber Pillow

Upon first run, you will be prompted to configure your company name, default user name, and the preferred output directory to ensure the Openclaw Skills workflow matches your organizational requirements.

Receipt Assistant Data Schema & Taxonomy

The skill organizes processed data into a structured hierarchy within a timestamped directory. It maps extracted metadata to standardized file names and a central ledger.

Receipt Type Naming Format
Train Ticket {Name}-{Date}-{Amount}-ChinaRailway.pdf
Taxi Invoice {Company}-{Date}-{InvoiceID}-{Amount}-{Seller}-Invoice.pdf
Hotel Invoice {Company}-{Date}-{InvoiceID}-{Amount}-{Seller}.jpg
Summary Report YYYYMMDD_HHMMSS/Reimbursement_Summary.xlsx

Receipt Assistant Advanced Features

  • Multi-format support for high-accuracy OCR on PDFs, JPEGs, and PNGs.
  • Context-aware vision prompts tailored for specific financial document types.
  • Automated Excel report generation with built-in data aggregation.
  • Customizable configuration for company-specific naming and filing protocols within Openclaw Skills.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*