All skills
aktsmm avatar

/receipt-tax-ocr

@2e6b12a
by yamapanaktsmm/agent-skills26 stars
4

Organize receipt images and subscription invoice/receipt PDFs for Japanese sole-proprietor or side-business bookkeeping: extract evidence, rename files, and update monthly memos. Use for 領収書, レシート, receipt, OCR, リネーム, 確定申告, 勘定科目, 経費, subscription receipts, or payment-method change history. For company/D365 travel expenses, use receipt-expense-workflow.

Use this Skill: https://skilld.dev/gh/aktsmm/agent-skills/receipt-tax-ocr

This session only. Nothing lands on disk.

referencesfilename-rules.md

≈1.2k tokens on demand. Your agent reads this file only when SKILL.md points to it.

Filename Rules

These filename parts and accounting examples assume Japanese bookkeeping terminology for sole proprietors or side businesses.

Standard Format

YYYY-MM-DD-content-vendor-note-amount-勘定科目[-メモ].ext

Parts

Part Language Rule Examples
Date - YYYY-MM-DD(サービス利用日) 2026-04-04
Content English Short transaction type print, transfer, purchase, transport, subscription, shipping, service, fee, rental
Vendor English Abbreviated company name nikko, amazon, adobe, rakutravel
Note English Event name etc. (optional) tbf20, c105
Amount Digits No yen sign, no commas 155380
Account Japanese Accounting category 印刷費, 事業主借
Memo Japanese Event name + description (optional) 技術書典20大阪東京バス

Date Rule

Use the service date(乗車日・購入日・利用日), not screenshot date or settlement date.

Foreign Currency

When the JPY total is unavailable, prefix the amount with the lowercase currency code and encode its minor units: usd-1234 means USD 12.34, not JPY 1,234. For another currency, confirm its minor-unit scale rather than assuming two decimals. Record the human-readable currency/amount and encoding in the memo; leave JPY conversion pending card-statement reconciliation.

YYYY-MM-DD-subscription-vendor-plan-usd-1234-通信費-領収書.pdf
YYYY-MM-DD-subscription-vendor-plan-usd-1234-補助画像-請求書.pdf

Content Vocabulary

English Meaning
print 印刷・製本
transfer 銀行振込
purchase 物品購入
transport 交通(バス・電車・飛行機)
subscription サブスク・月額サービス
shipping 送料・配送
service サービス利用料
fee 手数料
rental レンタル・リース

Common Accounting Categories

Category When to use
印刷費 Printing, bookbinding
外注費 Outsourced work
消耗品費 Supplies under 100,000 yen
通信費 Internet, phone, server
旅費交通費 Transportation, accommodation
新聞図書費 Books, reference materials
広告宣伝費 Advertising, promotion
支払手数料 Bank transfer fees etc.
事業主借 Reimbursement: private → business
事業主貸 Personal withdrawal/payment: business → private
雑費 Anything else

Cash Withdrawal Classification

Situation Accounting and record
Cash from an account recorded as business 普通預金, used privately 借方: 事業主貸 / 貸方: 普通預金. Use 事業主貸 in the filename and monthly memo; do not label it 対象外.
Cash retained for business use 借方: 現金 / 貸方: 普通預金.
Cash used immediately for a documented business cost Use the actual expense account and retain the supporting receipt.
Withdrawal from an unbooked personal account No bookkeeping entry. Use 対象外 only when preserving the evidence is useful.
Source account or use is unknown Ask the user before renaming or updating the monthly memo.

Examples

2026-04-04-print-nikko-tbf20-155380-印刷費.png
2026-04-04-transfer-nikko-155380-事業主借.jpg
2026-04-11-transport-rakutravel-tbf20-8900-旅費交通費-技術書典20大阪東京バス.png
2026-07-26-withdrawal-bank-private-50000-事業主貸-私用現金引出.jpg

Source: SKILL.md on GitHub

No alerts22d3 checks · Risk SAFE
  • Gen Agent Trust Hub22d

    The skill is safe for its intended use of organizing receipts but has a minor surface for indirect prompt injection from processed image text.

  • Socket22d

    No alerts

  • Snyk22d

    Risk: LOW · No issues

Signed by skilld at 2e6b12a. This ties the file your Agent reads to that commit on GitHub. It does not review the instructions.

Last checked against GitHub 16 hours ago.

Activeupdated yesterday
argument-hint
Receipt files or service, period, payment-method change, and save scope
user-invocable
true
metadata
{
  "author": "yamapan (https://github.com/aktsmm)"
}

README badge

README badge for aktsmm/agent-skills/receipt-tax-ocr