AI Agent Hub
Back to skills
Invoice Reimbursement Assistant icon

Invoice Reimbursement Assistant

Office Efficiency Updated 2026.08.30

Paste the following prompt into your AI chat to install this skill:

Please install @org-422lyynw/invoice-reimbursement-assistant using https://skillhub.cn/install/skillhub.md.

About this skill

Problem

Invoices often arrive as scattered PDF, JPG, PNG, or OFD email attachments. Manual download, recognition, verification, classification, and reimbursement summary creation are error-prone. This skill targets the pre-reimbursement invoice cleanup step: it reads attachments from a specified mailbox, date range, and optional keyword, then produces an intermediate verification workbook and a final reimbursement list.

Workflow

It runs in stages: phase1 reads the INBOX, processes supported attachments, calls invoice verification, and outputs an intermediate XLSX. If failed or empty results need another pass, reverify refreshes only non-successful records. The flow then uses line_items_summary to generate keywords.json, and phase2 classifies expenses, checks company title requirements, and writes the reimbursement list. It supports qq, 163, gmail, or custom imap_host and port. The API Key is supplied at runtime only and must not be written to disk, logs, or configuration.

Constraints

Supported platforms are limited to Windows x64, Linux x64/ARM64, and macOS x64/ARM64. Attachments matching itinerary files are saved but excluded from verification and reimbursement. When a multi-title check returns failed, the returned company_names must be shown as-is. Business command stdout must be parseable JSON, while diagnostics go to stderr.

Use Cases

  • Accounting pulls invoice PDF, JPG, PNG, or OFD attachments from QQ, 163, Gmail, or custom IMAP within a date range.
  • Finance rechecks failed or empty tax bureau verification results while preserving already successful records.
  • Finance creates expense classification keywords from phase1 line_items_summary, then generates reimbursement XLSX.
  • Finance validates company title and keeps tax bureau status and verification time in the final list.

Best For

  • Month-end accounting staff who need to verify email invoice attachments and produce a reimbursement list.
  • Travel expense accountants who need to recheck failed or empty verification results.
  • Operations or admin staff consolidating employee invoices by date range and expense categories.
  • Reimbursement reviewers who need company-title checks and tax bureau status fields.