Today's Agent Skill: Auto-Draft Your Expense Report

What It Does

Expense reports are the chore that follows every business trip or team lunch — tedious to compile, easy to forget, and always due at the worst time. Most workers spend 20–40 minutes per report manually copying receipt details into forms and hunting for the right expense categories. An expense-drafting agent collapses that to under two minutes.

How It Works

The skill accepts raw expense inputs — receipt images, bank statement exports, or plain-text descriptions — and maps each line to a category, date, amount, and business justification. It outputs a formatted expense report draft ready to paste into your company's system, with flagged items that need manual review before submission.

How to Deploy It

Drop this SKILL.md into your agent's skill directory and ensure the agent has file-read access to receipt images or CSV exports from your bank or card provider. Trigger it by typing 'draft expense report' followed by a date range, or by attaching a file directly to the chat.

SKILL.md — Ready to Deploy

## Description
Automates drafting of employee expense reports from raw receipt data, bank statement exports, or plain-text descriptions. Categorizes each expense, assigns business justification suggestions, flags policy violations, and outputs a structured report ready for submission.

## Trigger
Activates when the user says: "draft expense report", "build my expenses", "expense report for [date range]", or attaches a CSV or receipt image.

## Input
- One or more of: receipt images, CSV/text export from a bank or card account, or a plain-text list of expenses
- Optional: company expense policy file or GL code list
- Optional: date range filter (e.g., "June 1–15")

## Steps
1. Parse all input sources and extract: date, merchant, amount, currency, and any visible business purpose.
2. Categorize each line item into standard buckets: Meals & Entertainment, Travel, Software/Subscriptions, Office Supplies, Lodging, Other. If a policy file is provided, map to company-specific categories instead.
3. Generate a short business justification for each item using merchant name and context clues (e.g., "United Airlines" → "Airfare — business travel").
4. Flag items that exceed common policy thre

Copy the full SKILL.md and drop it into your agent's skills directory to activate this skill.

← Back to All Posts | Home — TN AI Tools