expense-approval

Validate expense submissions against policy limits and generate structured approval summaries.

2|Updated Jan 7, 2026
One-click install
npx skills add https://github.com/yuma588/skill-gallery --skill expense-approval
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: expense-approval
Source: https://github.com/yuma588/skill-gallery/tree/main/skill-gallery-deploy/skills/expense_approval
Command: npx skills add https://github.com/yuma588/skill-gallery --skill expense-approval

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Validates and streamlines expense reimbursement workflows by ensuring compliance with company standards and travel policies, then generates clear approval decisions.

Core Features & Use Cases

  • Load and enforce limits from standards/expense_limits.json for meals, transportation, and accommodation.
  • Validate submissions against policies/travel_policy.md and determine policy compliance.
  • Produce structured approval summaries that cite limits, policy references, and justification.
  • Support end-to-end workflows for routine expenses, multi-day travel, and emergency reimbursements.

Quick Start

Process a sample expense submission by loading the relevant limits and policies and generating an approval summary.

Frequently Asked Questions about expense-approval

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

FAQPage Schema
How do I automate expense reimbursement validation against company travel policy?

Expense reimbursement validation works by loading expense limits from a JSON standards file and travel policies from a Markdown file, then checking submissions against those defined limits and policy rules to produce structured approval summaries with citations.

Can I use this workflow for both domestic and international travel expense approvals?

Yes, the expense approval workflow supports domestic and international travel, meal, transportation, and accommodation expenses, applying policy compliance checks and approval routing across all these expense categories.

How do I enforce expense limits for meals and accommodation during approval routing?

Enforce expense limits by loading standards from an expense limits JSON file that defines maximum allowances for meals, transportation, and accommodation, then validating each submitted expense against those thresholds during the approval workflow.

Does the expense approval workflow handle multi-day travel and emergency reimbursements?

Yes, the workflow supports end-to-end processing for routine expenses, multi-day travel submissions, and emergency reimbursements, applying the same policy compliance checks and approval routing defined in the travel policy Markdown file.

What format does the expense approval summary output use?

The expense approval summary is a structured output that cites specific expense limits, references the applicable travel policy sections, and provides justification for the approval or rejection decision.

Do I need to set up any dependencies to run the expense approval workflow?

No external dependencies are required. You only need to provide the expense limits JSON file and the travel policy Markdown file, which the workflow loads into context to enforce limits and route approvals per defined levels.