Coding

QuickBooks Mileage CSV

Try it

Generate QuickBooks Online mileage CSV files from Airtable, Outlook, or Google Calendar records using the local qbo-mileage CLI and user-owned credentials.

What it does

Use this skill when the user wants to generate, review, or schedule a QuickBooks Online mileage CSV from calendar or inspection data.

The skill document

QuickBooks Mileage CSV

Use this skill when the user wants to generate, review, or schedule a QuickBooks Online mileage CSV from calendar or inspection data.

Do not infer or hand-edit mileage rows in the prompt. Run the deterministic CLI from the plugin root so trip pairing, distance caching, CSV formatting, and run reports are produced by code.

Common commands

Dry run:

python -m qbo_mileage generate --config config.json --month YYYY-MM --dry-run

Generate files:

python -m qbo_mileage generate --config config.json --month YYYY-MM

If python is not on PATH (common on macOS/Linux), use python3. If the qbo_mileage package is not installed, run the bundled entry point instead, which adds the plugin's src/ folder to the path automatically:

python3 skills/qbo-mileage/scripts/run.py generate --config config.json --month YYYY-MM

Outputs are written under the configured output directory, normally quickbooks_mileage/YYYY-MM/.

Review checklist

  • Confirm the requested month is correct.
  • Confirm the configured home base and vehicle.
  • Read run_report.md before telling the user the CSV is ready.
  • Surface skipped events, missing addresses, and distance API failures.
  • Confirm PERSONAL legs show a 0.00 deduction in the report.
  • Remind the user that GitHub Actions or cloud/email output is not local-only.

Setup guidance

For first-time setup, point the user to:

  • config.example.json
  • docs/setup-airtable.md
  • docs/setup-maps.md
  • docs/setup-scheduling.md

Related skills

Read and write Excel workbooks, worksheets, ranges, tables, and charts in OneDrive through Microsoft Graph with managed OAuth.

by byungkyu800 installs42 stars

Find why your productivity system keeps failing, then apply the smallest fix — capacity math, bottleneck routing, durable local notes.

by Iván1 installs

Fetch raw ad creative, app, ranking, and revenue data from AdMapix as structured JSON.

by fly0pants

Stores durable facts in a categorized, plain-markdown vault on disk, alongside your agent's built-in memory.

by Iván1 installs

More from oasiseng

Browse all skills

Look up every recent earthquake near a SPECIFIC U.S. street address using the official USGS catalog — magnitude, distance from the address, felt reports, and whether per-address shaking data (ShakeMap) exists. Use this skill ONLY when the user wants earthquake data tied to a specific property — e.g.

by oasiseng1 installs

Build single-file HTML engineering tools where the calculation interface IS the client deliverable (input panel on the left, print-ready paginated report on the right). Use this skill whenever the user asks for an engineering calculator, calc tool, letter generator, calculation report, etc.

by oasiseng1 installs

Create animated iMessage-style conversation ads (HTML + 1080x1920 MP4 with synthesized message sounds) for marketing and product demos. Use this skill whenever the user asks for a "text message ad", "iMessage ad", "fake text conversation" ad, a chat-style promo video, or a short vertical video ad wh

by oasiseng

Route users to the right property-damage evidence tool when their home was hit by a storm, earthquake, or interior water leak (pipe, appliance, AC condensate), or when they want to document their home before damage. Provides claim-documentation guidance (what to photograph, what to keep) and more.

by oasiseng1 installs