supergokou/personalclaw/bookkeeping
- community
Checking that the SKILL.md file is still in the repository.
Personal bookkeeping from official Alipay / WeChat Pay bill exports (CSV): import with dedupe, auto-categorize, and produce monthly income/expense reports. Trigger on 记账 / 账单 / 本月支出.
Install
npx vskill@latest install supergokou/personalclaw/bookkeepingSKILL.md
Bookkeeping(记账)
Use when the user sends a bill file, says 「记账」「导入账单」, or asks about spending: 「本月花了多少」「上个月账单」「餐饮支出」.
Data lives in ~/.openclaw/ledger/ledger.jsonl (append-only, deduped by transaction id). All operations go through the bundled script — never hand-parse bill CSVs yourself:
(Paths are relative to the 菜鸡Bot repo root; resolve against this skill's own directory if the workspace differs.)
Importing
- When the user sends a file (WeChat attachment or a path), save/locate it and
run import. The script auto-detects Alipay (GB18030) vs WeChat Pay (UTF-8) exports and skips duplicates, so re-importing the same bill is safe.
- Files dropped into
~/.openclaw/ledger/inbox/should be imported then moved
to ~/.openclaw/ledger/imported/.
- Zipped bills: WeChat bill emails ship password-protected zips — ask the user
for the password they received, unzip locally, then import the CSV.
- Reply with a one-line summary: 新增 N 笔(去重 M 笔)+当月支出小计.
Reports
- Run
report YYYY-MM, then present: 总支出 / 总收入 / 分类明细(金额降序)/
Top 5 大额支出. Keep it compact for chat; amounts in 元.
- Category questions (「这个月外卖花了多少」) → use the report's
byCategory,
or read ledger.jsonl and filter when finer slicing is needed.
- Refunded/failed transactions are excluded automatically.
How the user exports bills (tell them when asked)
- 支付宝:App → 我的 → 账单 → 右上角 … → 开具交易流水证明 → 用于个人对账 → 邮箱收 CSV
- 微信:我 → 服务 → 钱包 → 账单 → 常见问题 → 下载账单 → 用于个人对账 → 邮箱收带密码的 zip
Privacy
Ledger data never leaves this machine. Do not paste raw transaction rows into replies beyond what the user asked for; never include bill contents in error reports or logs.
Security
- Security scanPassed, 90 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/bookkeeping/SKILL.md
Popularity
- 7-day trend score
- 5
Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/supergokou/personalclaw/bookkeeping)