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.
- Map each line item to the bundled category list.
- Flag duplicates, suspicious totals, missing tax IDs, and missing attachments.
- Generate a ledger CSV and a reimbursement-ready summary.
- 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: INLINECODE0
- Resource: INLINECODE1
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.
收据费用工作台
目的
将收据、报销单和发票规范化,生成带有分类映射和异常标记的清晰费用台账。
触发短语
- - 整理发票
- 报销单汇总
- receipt to expense sheet
- 做费用台账
- expense ledger
需要以下输入
- - 收据文本或OCR输出
- 货币
- 报销政策(如有)
- 项目代码
- 商户名称
工作流程
- 1. 提取供应商、日期、金额、税费和支付方式。
- 将每个明细项映射到捆绑的分类列表。
- 标记重复项、可疑总额、缺失税号和缺失附件。
- 生成台账CSV和报销就绪摘要。
- 对不确定字段保持明确标记,而非猜测。
输出约定
本技能包含的文件
- - 脚本:{baseDir}/scripts/expenseledger.py
- 资源:{baseDir}/resources/expensecategories.csv
操作规则
- - 具体且以行动为导向。
- 在破坏性更改前优先使用预览/草稿/模拟模式。
- 如信息缺失,仅询问继续所需的最少信息。
- 绝不捏造指标、法律确定性、收据、凭证或证据。
- 保持假设明确。
建议提示
- - 整理发票
- 报销单汇总
- receipt to expense sheet
脚本和资源的使用
当有助于用户生成结构化文件、清单、CSV或初稿时,使用捆绑脚本。
当用户未提供时,使用资源文件作为默认模式、清单或预设。
边界
- - 本技能支持规划、构建和初稿产出。
- 除非用户实际执行了相关操作,否则不应声称文件已被修改、消息已发送或法律/财务决策已最终确定。
兼容性说明
- - 基于目录的AgentSkills/OpenClaw技能。
- 通过metadata.openclaw.requires声明运行时依赖。
- 辅助脚本为本地且可审计:scripts/expenseledger.py。
- 捆绑资源为本地且由指令引用:resources/expensecategories.csv。