Bookkeeping
JohnXu22786/bookkeeping · skills
Conversational bookkeeping plugin for DeepSeek Harness (dsh bundle: record expenses/income by chat, query, report, export CSV/HTML, monthly budgets).
★ 2GitHub stars
0Forks
2026-08-28Last updated
TypeScriptLanguage
MITLicense
Key features
- Conversational bookkeeping — the model records entries through bookkeeping_add
- entries — id, amount_cents (integer minor units, always 0), currency, type (expense/income), category, remark, tags (JSON array), date (YYYY-MM-DD), created_at
- Symbols select the currency (¥/¥→CNY, $→USD, €→EUR, £→GBP, ₩→KRW
- daily — per-day expense/income totals
- amounts are validated strictly, dates are normalized from natural language, categories are auto-detected.
Requirements
- No currency conversion — each entry keeps its own currency
- aggregate sums assume a single currency (mixing currencies sums minor units numerically, and budgets sum the recorded units of expense entries in the default currency's display).
Install command
dsh plugin --profile web add github:JohnXu22786/bookkeeping