Invoice Reimbursement Assistant
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.
Related Skills
Convert teaching schedules from talent development plan PDFs into structured Excel files, with cross-page tables, merged cells, multi-semester course splitting, major metadata extraction, and batch output.
Turn post-meeting text into bilingual minutes, preserving structure and consistent terminology.
Interprets tender files, generates bid docs, and checks compliance via the Bailian API.
Create, repair, and recalculate xlsx, xlsm, csv, or tsv workbooks with formula-safe edits, validation, and recalculation.