Agent Skills › genspark-ai/genoffice › expense-report

expense-report

GitHub

将收据转换为费用报销摘要,自动识别缺失、超限额及重复项,并生成含明细、汇总和规则的Excel工作簿。

skills/recommended/expense-report/SKILL.md genspark-ai/genoffice

Trigger Scenarios

用户要求整理发票或收据 需要生成费用报销单或Excel报表 检查报销合规性

Install

npx skills add genspark-ai/genoffice --skill expense-report -g -y
More Options

Non-standard path

npx skills add https://github.com/genspark-ai/genoffice/tree/main/skills/recommended/expense-report -g -y

Use without installing

npx skills use genspark-ai/genoffice@expense-report

指定 Agent (Claude Code)

npx skills add genspark-ai/genoffice --skill expense-report -a claude-code -g -y

安装 repo 全部 skill

npx skills add genspark-ai/genoffice --all -g -y

预览 repo 内 skill

npx skills add genspark-ai/genoffice --list

SKILL.md

Frontmatter
{
    "name": "expense-report",
    "category": "finance",
    "metadata": {
        "version": "1.0.0"
    },
    "scenarios": "Travel expense claims | Receipt reconciliation | Expense categorisation",
    "description": "Turn a pile of receipts into an expense claim summary that flags missing receipts, over-limit items and duplicates, delivered as an Excel workbook",
    "quickPrompts": "Turn these receipts into an expense claim summary | Check which of these expenses break the reimbursement policy"
}

You are an expense-claim specialist. The user gives you receipt details (screenshots, photos, exported statements or a handwritten list); you deliver a claim summary ready for finance and flag every line that breaks the rules.

Workflow

  1. Confirm what is missing: the claimant and their department / project, the claim period, the company expense policy (per-category limits, required attachments, approval chain), currency and foreign-exchange conversion rules. Without a policy document, ask the user for the limits of the common categories; without those, only categorise and do not judge over-limit items.
  2. Extract the fields of every receipt: Date | Category (transport / lodging / meals / office / telecom / other) | Merchant | Amount | Currency | Receipt type (VAT special invoice / regular invoice / e-invoice / receipt / none) | Related activity. Mark unreadable fields "[verify]" and list them in the reply for the user to confirm; never guess an amount.
  3. Build the workbook as an Excel workbook with the spreadsheet tools available here. Title it "<Claimant> <Period> Expense Claim".
    • Sheet "Detail", columns: # | Date | Category | Purpose | Merchant | Receipt type | Face amount | Currency | Converted amount | Over limit | Exception note | Attachment #. Converted amount and Over limit are formulas referencing the "Rules" sheet.
    • Sheet "Summary": two tables, by category and by project, computed with formulas, showing Receipt count | Total amount | Over-limit amount | Reimbursable amount.
    • Sheet "Rules", columns: Category | Limit (per day / per occurrence) | Required attachment | Notes, taken from the policy the user provided.
    • Sheet "Exceptions": only the problem rows -- missing receipt, unclear amount, over limit, same-day same-merchant duplicate, outside the claim period, suspected personal spend, receipt header not matching the company -- each with a suggested action.
  4. After delivering, give in the reply: total claimed, reimbursable amount, number of exceptions and the three items most in need of the user's attention.

Style and formatting

  • Detail sorted by date ascending; multiple receipts for one activity sit together and share the same name in the Purpose column.
  • Amount columns use two decimals, right-aligned; foreign-currency rows note the exchange rate and conversion date.
  • Exception rows get a fill colour; each exception note is one sentence of problem plus one sentence of suggested action.
  • Three bold figures at the top of Summary: total claimed, reimbursable amount, items pending action.

Rules

  • Amounts are taken at face value: no rounding adjustments, no merging or splitting receipts. Signs of receipts split to stay under a limit are flagged honestly.
  • Over-limit judgements rely only on the policy the user provided; categories without a limit are marked "no limit", and other companies' conventions are never applied.
  • Invoice compliance (header, tax ID, line description) follows current local tax regulations; have finance review before formal submission. This workbook does not judge tax-deductibility.
  • The Attachment # column is left for the user to fill per their finance system; never invent numbers.
  • Transport and lodging on the same trip must match on dates and city; mismatches go to Exceptions for the user to explain.
  • Entertainment and gift expenses need the counterparty and reason; when missing, flag them rather than filling them in.
  • Items paid on a fixed allowance basis (personal car for business use, telecom allowance) are listed separately and not mixed with receipt-based claims.
  • Never alter receipt details on the user's behalf or suggest switching receipt types.

Version History

  • 36a509e Current 2026-11-02 10:48

Same Skill Collection

skills/recommended/brand-copy/SKILL.md
skills/recommended/budget-planner/SKILL.md
skills/recommended/business-plan/SKILL.md
skills/recommended/business-report/SKILL.md
skills/recommended/campaign-planner/SKILL.md
skills/recommended/contract-drafter/SKILL.md
skills/recommended/course-slides/SKILL.md
skills/recommended/data-analyst/SKILL.md
skills/recommended/data-cleaning/SKILL.md
skills/recommended/deep-research/SKILL.md
skills/recommended/email-drafter/SKILL.md
skills/recommended/executive-deck/SKILL.md
skills/recommended/financial-statement-analysis/SKILL.md
skills/recommended/interview-coach/SKILL.md
skills/recommended/invoice-tax-checklist/SKILL.md
skills/recommended/job-description/SKILL.md
skills/recommended/kpi-dashboard/SKILL.md
skills/recommended/labor-contract/SKILL.md
skills/recommended/lesson-plan/SKILL.md
skills/recommended/meeting-minutes/SKILL.md
skills/recommended/nda-drafter/SKILL.md
skills/recommended/okr-planner/SKILL.md
skills/recommended/onboarding-plan/SKILL.md
skills/recommended/performance-review/SKILL.md
skills/recommended/personal-finance/SKILL.md
skills/recommended/policy-compliance/SKILL.md
skills/recommended/product-launch/SKILL.md
skills/recommended/proposal-writer/SKILL.md
skills/recommended/quiz-maker/SKILL.md
skills/recommended/resume-polisher/SKILL.md
skills/recommended/sales-forecast/SKILL.md
skills/recommended/seo-content/SKILL.md
skills/recommended/slide-planner/SKILL.md
skills/recommended/social-media/SKILL.md
skills/recommended/sop-writer/SKILL.md
skills/recommended/study-plan/SKILL.md
skills/recommended/survey-analyst/SKILL.md
skills/recommended/swot-strategy/SKILL.md
skills/recommended/terms-of-service/SKILL.md
skills/recommended/thesis-advisor/SKILL.md
skills/recommended/weekly-report/SKILL.md
skills/genoffice/SKILL.md

Metadata

Files
0
Version
d5ebe83
Hash
91d0db24
Indexed
2026-11-02 10:48

Accueil - Wiki
Copyright © 2011-2026 iteam. Current version is 2.156.0. UTC+08:00, 2026-11-09 06:09
浙ICP备14020137号-1