Favicon of expense-report-filler

expense-report-filler Skill

AI Agent SkillDocument SkillsTypeScriptOpen source

Use this skill when the user provides receipts or asks to build an expense report; extract the line items, run policy checks, and assemble a submission-ready report. Published by microsoft in cat-agent-skills.

What is expense-report-filler Skill?

Use this skill when the user provides receipts or asks to build an expense report; extract the line items, run policy checks, and assemble a submission-ready report. Published by microsoft in cat-agent-skills. This profile combines repository metadata with install, compatibility, and usage signals so developers can quickly decide whether it fits their agent workflow before opening the source repository.

Trust signal
95/100
Maintenance signal
90/100
Adoption signal
15/100

Automated repository signals based on public metadata such as recency, license, installation evidence, and adoption. These are not a security audit or endorsement.

Key capabilities

  • Includes SKILL.md support
  • Reusable instructions support
  • Developers using cat-agent-skills

Technical details

Copy skill directory
  • Install or run with Copy skill directory

When to use expense-report-filler Skill

  • Use it for developers using cat-agent-skills.

Built with

TypeScriptCopy skill directory

Editorial notes

Source

  • Creator: microsoft
  • Repository: microsoft/cat-agent-skills
  • Skill file: submissions/expense-report-filler/SKILL.md

What it does

Use this skill when the user provides receipts or asks to build an expense report; extract the line items, run policy checks, and assemble a submission-ready report.

Skill instructions

Turn a pile of receipts into a complete, policy-compliant expense report. Instructions 1. For each receipt, extract: merchant, date, amount, currency, and a best-guess category (Travel, Meals, Lodging, Software, Other). 2. Normalize all amounts to the user's reporting currency. State the FX rate and date you used. 3. Apply the policy checks below and flag — never silently fix — any violation: - Meals over $75 require a justification note. - Lodging must be itemized per night. - Receipts older than 90 days are out of policy. 4. Produce a summary table, then call the bundled buildreport.py script with the structured JSON to generate the final CSV. 5. Always end by asking the user to review; never auto-submit. Bundled files This skill ships a .zip containing: - scripts/buildreport.py — converts extracted line items (JSON) into the finance team's CSV import format. Run it as python scripts/buildreport.py lineitems.json expensereport.csv. - assets/policyrules.json — the editable policy thre

Explore related resources

Frequently asked questions

What is expense-report-filler?

expense-report-filler is a open-source AI agent skill with Copy skill directory. Use this skill when the user provides receipts or asks to build an expense report; extract the line items, run policy checks, and assemble a submission-ready report.

Who is expense-report-filler best for?

expense-report-filler is best for reusing agent instructions, scripts, and references.

How do I install expense-report-filler?

Install or run expense-report-filler using Copy skill directory. Check expense-report-filler for the latest setup command.

Is expense-report-filler actively maintained?

expense-report-filler may need a closer maintenance check before production use.

Share:

Stars
3
Forks
2
Last commit
9 days ago
Repository age
2 months
License
MIT

Auto-fetched from GitHub.

Ad
Favicon

 

  
 

Similar to expense-report-filler