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.
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.
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
- Install or run with Copy skill directory
When to use expense-report-filler Skill
- Use it for developers using cat-agent-skills.
Built with
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.
Auto-fetched from GitHub.