family-bookkeeping
CommunityRecord and import family expenses instantly.
System Documentation
What problem does it solve?
Make shared household bookkeeping simple and consistent by turning natural-language notes and exported WeChat/Alipay statements into a canonical ledger that can be reviewed, summarized, and imported into Feishu Bitable. This removes manual spreadsheet cleanup, reduces duplicate imports, and provides quick month/year reporting for family finances.
Core Features & Use Cases
- Natural-language single-entry bookkeeping: add income or expense rows from casual phrases such as "今天午饭 32" with auto date and basic category inference.
- Bill normalization and import pipeline: convert WeChat (.xlsx) and Alipay (.csv) exports into a canonical JSON/CSV schema, run dedupe prechecks, and produce a Feishu-importable CSV.
- Live queries and lightweight updates: summary reporting (monthly/yearly), recent-record lookup, and single-record update when match is unambiguous.
- Safe import rules: prefers transaction-id dedupe, skips zero-amount rows, preserves original source, and requires explicit confirmation for destructive actions.
Quick Start
Tell the assistant a natural-language entry like "今天午饭 32" to add a record or provide an exported WeChat/Alipay bill file to normalize and prepare a Feishu-importable CSV.
Dependency Matrix
Required Modules
Components
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: family-bookkeeping Download link: https://github.com/hzlawliet/family-bookkeeping/archive/main.zip#family-bookkeeping Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.