CommunityCoding & Developmentgithub.com

DNAlec/statement-bookkeeping

Merged bookkeeping agent skill for WeChat, Alipay, JD, and bank statements – deduplication, transfer identification, review, and write to ezBookkeeping.

What is statement-bookkeeping?

This AI agent skill, DNAlec/statement-bookkeeping, specializes in consolidating financial statements from WeChat, Alipay, JD.com, and various banks into a unified bookkeeping workflow. It is designed to automatically merge multiple statement files, detect and remove duplicate transactions, identify internal transfers between accounts, and flag entries for human review before finally writing the clean, reconciled data into the ezBookkeeping system. This is particularly useful for developers or users who manage personal or small business finances across multiple platforms and need a reliable, automated pipeline to avoid manual data entry errors. The skill can be integrated with AI agents such as Claude Code, Cursor, or Codex, processing statement files directly and outputting structured journal entries. It works by parsing CSV or text exports from each platform, applying deduplication algorithms based on transaction IDs and amounts, using heuristics for transfer pairing, and generating a review file that can be manually approved or directly submitted via ezBookkeeping's API.

Works with~Claude Code~Codex CLI~Cursor
npx skills add DNAlec/statement-bookkeeping

Installed? Explore more Coding & Development skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

Ask in your favorite AI

Open a new chat with this agent skill pre-loaded.

Documentation

What does statement-bookkeeping do?

WeChat / Alipay / JD / Bank statement merged bookkeeping Agent Skill — deduplication, transfer identification, review, and write to ezBookkeeping

Related Skills