expense-processing

star 14

Process expense reports with policy validation and approval checkpoints

vivekhaldar By vivekhaldar schedule Updated 3/6/2026

name: expense-processing description: Process expense reports with policy validation and approval checkpoints required_tools: - receipts__extract - policy__validate - erp__submit

Step 1: Extract receipt data

Use the receipts tool to extract all available receipt fields from the submitted expense report.

Look for:

  • Date of purchase
  • Vendor name
  • Amount and currency
  • Category (meals, travel, supplies, etc.)
  • Payment method

Step 2: Validate policy

[APPROVAL REQUIRED] Check the extracted data against company policy and summarize any violations.

Policy rules to check:

  • Single meal expense must not exceed $75
  • Travel expenses require manager pre-approval
  • Receipts older than 90 days are not reimbursable
  • Entertainment expenses require attendee list

Step 3: Submit to ERP

[PRE-APPROVAL REQUIRED] Submit the approved expense report to the ERP system.

Include all validated receipt data and any policy notes in the submission.

Install via CLI
npx skills add https://github.com/vivekhaldar/proceda --skill expense-processing
Repository Details
star Stars 14
call_split Forks 1
navigation Branch main
article Path SKILL.md
More from Creator