receipt-expense-workbench

v1.0.0

Normalize receipts, reimbursement slips, and invoices into a clean expense ledger with category mapping and anomaly flags.

0· 271·2 current·2 all-time
byvx:17605205782@52yuanchangxing

Install

OpenClaw Prompt Flow

Install with OpenClaw

Best for remote or guided setup. Copy the exact prompt, then paste it into OpenClaw for 52yuanchangxing/receipt-expense-workbench.

Previewing Install & Setup.
Prompt PreviewInstall & Setup
Install the skill "receipt-expense-workbench" (52yuanchangxing/receipt-expense-workbench) from ClawHub.
Skill page: https://clawhub.ai/52yuanchangxing/receipt-expense-workbench
Keep the work scoped to this skill only.
After install, inspect the skill metadata and help me finish setup.
Required binaries: python3
Use only the metadata you can verify from ClawHub; do not invent missing requirements.
Ask before making any broader environment changes.

Command Line

CLI Commands

Use the direct CLI path if you want to install manually and keep every step visible.

OpenClaw CLI

Bare skill slug

openclaw skills install receipt-expense-workbench

ClawHub CLI

Package manager switcher

npx clawhub@latest install receipt-expense-workbench
Security Scan
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Benign
high confidence
Purpose & Capability
Name/description match the actual artifacts: a small local Python helper script plus a category CSV and SKILL.md that describe extracting and mapping receipt fields. Declared runtime dependency is only python3, which is proportionate.
Instruction Scope
SKILL.md confines actions to parsing provided receipt text/OCR, using the local script and resource, producing CSVs and reports, and asking for missing info. It does not instruct reading unrelated system files, accessing secrets, or contacting external endpoints.
Install Mechanism
Instruction-only package with no install spec and no remote downloads. The helper script is local and auditable; there are no brew/npm/URL installs that would write/execute remote code.
Credentials
No environment variables, credentials, or config paths are required. The skill neither declares nor references secrets; the resource CSV and script operate on user-supplied inputs only.
Persistence & Privilege
Skill is not marked always:true and does not modify global agent configuration. Autonomous invocation by the agent is allowed by default (normal behavior) but not elevated by this package.
Assessment
This skill appears coherent and local-only. Before installing or running it: (1) review scripts/expense_ledger.py to confirm its behaviour (it reads a JSON file you provide and writes a CSV), (2) avoid passing highly sensitive PII/PHI in example JSON unless you trust the runtime environment, and (3) if you expect more advanced categorization or validations, treat the output as a first-pass draft and verify results before submitting reimbursements. You can run `python3 scripts/expense_ledger.py --help` to inspect CLI usage first.

Like a lobster shell, security has layers — review code before you run it.

Runtime requirements

🧰 Clawdis
Binspython3
latestvk977gak63dq20n38jnv7ztppe582v3a9
271downloads
0stars
1versions
Updated 1mo ago
v1.0.0
MIT-0

Receipt Expense Workbench

Purpose

Normalize receipts, reimbursement slips, and invoices into a clean expense ledger with category mapping and anomaly flags.

Trigger phrases

  • 整理发票
  • 报销单汇总
  • receipt to expense sheet
  • 做费用台账
  • expense ledger

Ask for these inputs

  • receipt text or OCR output
  • currency
  • reimbursement policy if available
  • project code
  • merchant names

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

  • expense ledger CSV
  • category summary
  • anomaly report
  • reimbursement packet checklist

Files in this skill

  • Script: {baseDir}/scripts/expense_ledger.py
  • Resource: {baseDir}/resources/expense_categories.csv

Operating rules

  • Be concrete and action-oriented.
  • Prefer preview / draft / simulation mode before destructive changes.
  • If information is missing, ask only for the minimum needed to proceed.
  • Never fabricate metrics, legal certainty, receipts, credentials, or evidence.
  • Keep assumptions explicit.

Suggested prompts

  • 整理发票
  • 报销单汇总
  • receipt to expense sheet

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

  • This skill supports planning, structuring, and first-pass artifacts.
  • It should not claim that files were modified, messages were sent, or legal/financial decisions were finalized unless the user actually performed those actions.

Compatibility notes

  • Directory-based AgentSkills/OpenClaw skill.
  • Runtime dependency declared through metadata.openclaw.requires.
  • Helper script is local and auditable: scripts/expense_ledger.py.
  • Bundled resource is local and referenced by the instructions: resources/expense_categories.csv.

Comments

Loading comments...