file-expenses

Identify expense platforms, locate receipts, and guide reimbursement submissions.

2|1|Updated May 17, 2026
One-click install
npx skills add https://github.com/rakibulism/agent-skills-os --skill file-expenses-rakibulism
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: file-expenses
Source: https://github.com/rakibulism/agent-skills-os/tree/main/skills/file-expenses
Command: npx skills add https://github.com/rakibulism/agent-skills-os --skill file-expenses-rakibulism

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps you complete expense and reimbursement submissions without manually hunting for the right platform, receipt, category, or form details. It reduces friction when you need to file work expenses quickly and correctly across different company systems.

Core Features & Use Cases

  • Platform Detection: Identifies and adapts to common expense systems such as Benepass, Brex, Concur, Expensify, and Ramp.
  • Receipt Discovery and Prefill: Searches email or Slack for matching receipts and uses found merchant, amount, and date details to prefill the expense.
  • Duplicate Protection: Checks for prior reimbursements and recent submissions to avoid double filing.
  • Guided Submission Flow: Walks through the form, attaches receipts, checks balance or budget where available, and pauses for explicit approval before submitting.
  • Use Case: If you bought lunch for a team meeting, this Skill can help find the receipt, confirm the expense category, verify it is not a duplicate, and submit it in the correct portal.

Quick Start

Help me file this expense by identifying the right platform, finding the receipt, and guiding me through submission.

Frequently Asked Questions about file-expenses

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I submit business expenses for reimbursement across different platforms?

To submit business expense reimbursements, this workflow identifies your specific platform, searches for receipts, prefills the form, and pauses for your explicit approval before final submission.

Can I file reimbursements through Brex or Concur without manually searching for receipts?

Yes, you can file reimbursements through Brex or Concur by automatically searching email or Slack for matching receipts, extracting merchant and amount details, and using them to prefill the expense form.

How do duplicate checks work when filing expense reimbursements?

Duplicate checks work by scanning your prior reimbursements and recent submissions before filing, preventing double entries and ensuring you do not accidentally submit the same business expense twice.

Does this expense submission process support Benepass, Expensify, and Ramp?

Yes, the expense submission process supports Benepass, Expensify, and Ramp by detecting the correct platform, verifying available balances or budgets, and adapting the guided form filling workflow accordingly.

What is the best way to handle receipt attachments and balance verification during expense filing?

The best way to handle receipt attachments and balance verification is through a guided submission flow that attaches found receipts, checks your available budget, and requires explicit approval before submitting.

Why do I need to approve expense submissions before they are finalized?

You need to approve expense submissions before they are finalized because the workflow pauses for explicit user approval, ensuring all receipt matching, category selection, and form details are verified for accuracy.