receipt-expense-workbench
by @52yuanchangxing
Normalize receipts, reimbursement slips, and invoices into a clean expense ledger with category mapping and anomaly flags.
clawhub install receipt-expense-workbenchπ About This Skill
name: receipt-expense-workbench description: Normalize receipts, reimbursement slips, and invoices into a clean expense ledger with category mapping and anomaly flags. version: 1.1.0 metadata: openclaw: requires: bins: - python3 emoji: π§°
Receipt Expense Workbench
Purpose
Normalize receipts, reimbursement slips, and invoices into a clean expense ledger with category mapping and anomaly flags.
Trigger phrases
Ask for these inputs
Workflow
1. Extract vendor, date, amount, tax, and payment method. 2. Map each line item to the bundled category list. 3. Flag duplicates, suspicious totals, missing tax IDs, and missing attachments. 4. Generate a ledger CSV and a reimbursement-ready summary. 5. Keep uncertain fields clearly marked instead of guessing.
Output contract
Files in this skill
{baseDir}/scripts/expense_ledger.py{baseDir}/resources/expense_categories.csvOperating rules
Suggested prompts
Use of script and resources
Use the bundled script when it helps the user produce a structured file, manifest, CSV, or first-pass draft. Use the resource file as the default schema, checklist, or preset when the user does not provide one.
Boundaries
Compatibility notes
metadata.openclaw.requires.scripts/expense_ledger.py.resources/expense_categories.csv.