Agent Skillsmohitagw15856/pm-claude-skills › expense-sheet-design

expense-sheet-design

GitHub

设计高效费用追踪表,强调消费时即时记录。提供轻量列结构、匹配报销或税务规则的类别映射、收据链接规范及快速月末结账流程,适用于个人记账、团队协作及应对审计报税。

plugins/pm-cowork/skills/expense-sheet-design/SKILL.md mohitagw15856/pm-claude-skills

Trigger Scenarios

track my business expenses build an expense sheet for the team get ready for reimbursement/tax season my shoebox of receipts needs a system

Install

npx skills add mohitagw15856/pm-claude-skills --skill expense-sheet-design -g -y
More Options

Non-standard path

npx skills add https://github.com/mohitagw15856/pm-claude-skills/tree/main/plugins/pm-cowork/skills/expense-sheet-design -g -y

Use without installing

npx skills use mohitagw15856/pm-claude-skills@expense-sheet-design

指定 Agent (Claude Code)

npx skills add mohitagw15856/pm-claude-skills --skill expense-sheet-design -a claude-code -g -y

安装 repo 全部 skill

npx skills add mohitagw15856/pm-claude-skills --all -g -y

预览 repo 内 skill

npx skills add mohitagw15856/pm-claude-skills --list

SKILL.md

Frontmatter
{
    "name": "expense-sheet-design",
    "description": "Design an expense-tracking sheet that survives real receipts — the capture-at-spend habit, the category set that matches reimbursement or tax rules, the receipt-link discipline, and the month-end close that takes minutes because the work happened at spend-time. Use when asked track my business expenses, build an expense sheet for the team, get ready for reimbursement\/tax season, or my shoebox of receipts needs a system. Produces the sheet structure, the capture ritual, the category mapping to the real downstream rules, and the month-end close."
}

Expense Sheet Design Skill

Expense tracking has one law: it happens at spend-time or it happens badly. The March reconstruction — a shoebox of receipts, a statement, and archaeology — produces worse data at fifty times the cost of a fifteen-second capture habit. The sheet's design serves that habit: columns light enough to fill from a phone, categories that map to the downstream consumer's rules (the reimbursement policy, the tax return's lines — not aesthetic taxonomy), receipts linked not shoeboxed, and a month-end close that's minutes because every entry already exists.

What This Skill Produces

  • The sheet structure — the capture-light column set (date, amount, merchant, category, receipt-link, notes-if-odd), one row per expense
  • The category set — mapped to the actual downstream: the employer's reimbursement categories, or the tax return's deduction lines (jurisdiction-flagged), never invented ontology
  • The capture ritual — the fifteen-second at-spend habit: photograph receipt → one row → done
  • The month-end close — reconcile against the statement, chase the gaps, subtotal by category, file the export

Required Inputs

Ask for these if not provided:

  • The downstream consumer — reimbursement (get the policy's categories and rules — per-diem? caps? receipt thresholds?), tax deductions (the return's categories — via the local professional per quarterly-tax-rhythm discipline), or just visibility; the categories are theirs, not ours
  • The spend surfaces — cards (which), cash frequency, subscriptions (auto-captured monthly rows), mileage/travel if relevant (their own capture rules)
  • The volume and the users — solo (one sheet, one habit) vs. team (submission rules and the approver's view enter the design)

Framework: The Design Rules

  1. Capture-light or capture-never: the row takes ≤15 seconds from a phone: date (auto-ish), amount, merchant, category from a dropdown, receipt photo linked. Every additional required field taxes the habit; notes are for the odd expense, not every expense.
  2. Categories are the downstream's, verbatim: if the reimbursement policy has nine categories, the dropdown has those nine, spelled identically — month-end becomes transcription instead of translation. Tax-facing sheets use the return's deduction lines, flagged verify-with-the-professional; a beautiful custom taxonomy that maps to nothing is future manual work, scheduled.
  3. The receipt lives with the row: photo at spend-time into one folder (filename-convention: date_merchant_amount), link in the row — the shoebox is retired. Receipt-threshold rules (many policies/authorities only require receipts above X — verify) noted so effort matches requirement.
  4. The statement is the auditor: month-end close = statement vs. sheet — missing rows chased while memory exists (the 15-minute version of March's archaeology), duplicates caught, then category subtotals produced in downstream-ready form. The close is fast because capture happened; it is not the capture mechanism.
  5. The odd ones get their note now: the client-dinner attendees, the mixed personal/business split, the why of the weird charge — one line at capture-time, because these are exactly the entries that are inexplicable in March and the ones auditors ask about (the document-retention-map keeps the records as long as they can ask).

Output Format

Expense Sheet: [scope] — feeds: [reimbursement policy / tax return / visibility]

The Structure

[Columns with the ≤15-second test applied · the dropdown source · the receipt-link route]

Category Mapping

Sheet category (= downstream's) Downstream line Receipt required? (verify)

The Capture Ritual

[The 15-second flow, phone-first · subscriptions as auto-rows · the odd-one note rule]

Month-End Close (15 min)

[Statement reconcile → chase gaps → subtotals in downstream format → export filed]

Reimbursement rules and deduction categories are the downstream's law — policy documents and local tax professionals define them; this sheet transcribes, never decides. Not tax advice.

Quality Checks

  • A row passes the 15-second phone test
  • Categories are verbatim from the downstream consumer
  • Every row links its receipt; thresholds noted where rules allow less
  • The close reconciles against the statement monthly
  • Odd expenses carry their explanation from day one

Anti-Patterns

  • Do not design for the reconstruction — the sheet serves the at-spend habit or it serves the shoebox
  • Do not invent categories — the downstream's list, spelled identically, is the whole trick
  • Do not require heavy rows — every mandatory field beyond five costs compliance
  • Do not skip the monthly reconcile — capture without audit drifts, quietly
  • Do not decide deductibility in the sheet — categories transcribe; the professional decides

Version History

  • 471c606 Current 2026-07-22 14:03

Same Skill Collection

exports/openclaw/360-feedback-template/SKILL.md
exports/openclaw/401k-plan-decoder/SKILL.md
exports/openclaw/ab-test-planner/SKILL.md
exports/openclaw/ab-test-readout/SKILL.md
exports/openclaw/accessibility-audit/SKILL.md
exports/openclaw/account-plan/SKILL.md
exports/openclaw/acquirer-red-team/SKILL.md
exports/openclaw/ad-copy/SKILL.md
exports/openclaw/aeo-optimizer/SKILL.md
exports/openclaw/agenda-or-cancel/SKILL.md
exports/openclaw/agent-design-review/SKILL.md
exports/openclaw/agent-observability-spec/SKILL.md
exports/openclaw/agent-spec/SKILL.md
exports/openclaw/ai-ethics-review/SKILL.md
exports/openclaw/ai-eval-plan/SKILL.md
exports/openclaw/ai-feature-prd/SKILL.md
exports/openclaw/ai-product-canvas/SKILL.md
exports/openclaw/air-quality/SKILL.md
exports/openclaw/altitude-shifter/SKILL.md
exports/openclaw/ambiguity-resolver/SKILL.md
exports/openclaw/analyst-relations-brief/SKILL.md
exports/openclaw/announcement-card/SKILL.md
exports/openclaw/api-docs-writer/SKILL.md
exports/openclaw/api-test-plan/SKILL.md
exports/openclaw/api-versioning-strategy/SKILL.md
exports/openclaw/apology-letter/SKILL.md
exports/openclaw/architecture-decision-record/SKILL.md
exports/openclaw/architecture-diagram/SKILL.md
exports/openclaw/archive-strategy/SKILL.md
exports/openclaw/assumption-bounty/SKILL.md
exports/openclaw/assumption-mapper/SKILL.md
exports/openclaw/async-update-format/SKILL.md
exports/openclaw/auto-repair-estimate-decoder/SKILL.md
exports/openclaw/autopilot-charter/SKILL.md
exports/openclaw/benefits-decoder/SKILL.md
exports/openclaw/bid-tender-review/SKILL.md
exports/openclaw/board-deck-narrative/SKILL.md
exports/openclaw/board-minutes/SKILL.md
exports/openclaw/board-pre-read/SKILL.md
exports/openclaw/bom-cost-review/SKILL.md
exports/openclaw/bookkeeping-categorization/SKILL.md
exports/openclaw/boolean-search-builder/SKILL.md
exports/openclaw/brag-doc/SKILL.md
exports/openclaw/brainstorming/SKILL.md
exports/openclaw/brief-builder/SKILL.md
exports/openclaw/briefing-note/SKILL.md
exports/openclaw/budget-builder/SKILL.md
exports/openclaw/budget-variance-analysis/SKILL.md
exports/openclaw/bug-diagnosis/SKILL.md
exports/openclaw/bug-report/SKILL.md

Metadata

Files
0
Version
471c606
Hash
866ea1b1
Indexed
2026-07-22 14:03

- 위키
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-07-30 17:36
浙ICP备14020137号-1 $방문자$