Receipt Manager for Openclaw

A local-first receipt and expense management tool for organizing financial data without cloud dependency.

clinchcc
v0.1.7
Mar 1, 2026
0
1k
0

Install & Download

1. ClawHub CLI

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

npx clawhub@latest install openclaw-receipt-manager

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 openclaw-receipt-manager 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 Manager?

The Receipt Manager is a robust solution designed for users who prioritize privacy and local data control. As part of the Openclaw Skills ecosystem, it allows for the automatic ingestion of receipt data from images and manual querying through a command-line interface. This skill bridges the gap between raw financial documents and organized, searchable databases by utilizing local SQLite storage, ensuring your financial footprint remains entirely under your control.

Receipt Manager Use Cases

  • Automating the storage and categorization of digital or scanned receipts.
  • Searching for specific transactions by vendor name or date range.
  • Generating monthly spending summaries for personal budgeting or business accounting.
  • Managing local records of invoices and claims for tax preparation.

How Receipt Manager Works

  1. Initialize the local SQLite database to prepare the storage environment for incoming data.
  2. Openclaw Skills detect a receipt image or invoice data and trigger the handler.
  3. The scripts/handler.py script processes the JSON payload and saves it to the local database.
  4. Users interact with the stored data using the CLI tool to list, search, or summarize expenses.

Receipt Manager Setup

To begin using this skill, initialize your local database with the following command:

python3 scripts/receipt_db.py init

Ensure that your Openclaw Skills configuration is pointed to the scripts directory to allow the handler to process incoming images automatically.

Receipt Manager Data Schema & Taxonomy

Component Path Description
CLI Tool scripts/receipt_db.py Main interface for manual queries and reports.
Data Handler scripts/handler.py Receives structured data from the agent and writes to DB.
Database data/receipts/ Local SQLite database file and raw receipt image storage.

Receipt Manager Advanced Features

  • Local-first architecture ensuring 100% data privacy with no cloud uploads.
  • Automated monthly summary generation using the --month flag for quick financial insights.
  • Full-text search capabilities across vendors and line items via the CLI.
  • Seamless integration into the broader Openclaw Skills workflow for multi-modal data processing.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*