LaunchKit · 2026
Back to Skills

recite

AI-driven receipt bookkeeping via the Recite Vision API.

0
345 downloads
by @rivradev

Setup & Installation

openclaw skills install @rivradev/recite

Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:

npx clawhub install recite

Version History

v1.0.1Feb 22, 2026 - Version note by skill developer:

ASO update: Enhanced description with receipt/receipts, invoice/invoices, transactions/expenses, tax & accounting keywords.

What This Skill Does

Scans a folder of receipts, invoices, and PDF files using the Recite Vision API. Extracts date, vendor, total, currency, and category fields, then renames each file and appends the data to a CSV bookkeeping log.

Automates the full receipt-to-spreadsheet pipeline in one command, eliminating manual data entry and file renaming.

When to use it

  • Batch-processing a month of expense receipts before tax filing
  • Logging freelance client invoices to a spreadsheet automatically
  • Organizing scanned restaurant and travel receipts by date and vendor
  • Tracking business expenses across multiple currencies
  • Compiling purchase records into a CSV for reimbursement claims

Example Workflow

Here's how your AI assistant might use this skill in practice.

INPUT

User asks: process all receipts in ~/expenses/march

AGENT
  1. 1Verifies RECITE_API_KEY is available before doing anything else
  2. 2Scans ~/expenses/march for .jpg, .jpeg, .png, and .pdf files
  3. 3Calls the Recite API on each file to extract date, vendor, total, currency, and category
  4. 4Renames each file to [date]_[vendor].[ext] format
  5. 5Appends all extracted fields to bookkeeping_transactions.CSV in the target folder
OUTPUT

All receipt files renamed and a CSV log of transactions saved to ~/expenses/march/bookkeeping_transactions.CSV

Requirements

Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.

RECITE_API_KEY environment variable or ~/.config/recite/config.json — generate at https://recite.rivra.dev/settings/api