DNAlec/statement-bookkeeping

Habilidade de agente para consolidação de extratos bancários do WeChat, Alipay, JD e bancos - com deduplicação, identificação de transferências e conciliação antes de escrever no ezBookkeeping.

O que é statement-bookkeeping?

Esta skill permite que agentes de IA (como Claude Code, Cursor ou Codex) processem e consolidem extratos financeiros de múltiplas fontes (WeChat Pay, Alipay, JD Finance e bancos) de forma inteligente. O objetivo principal é automatizar a contabilidade pessoal ou empresarial, removendo duplicatas, identificando transações de transferência (como entre contas do próprio usuário) e realizando uma etapa de revisão antes de gravar os dados no sistema ezBookkeeping. A skill é especialmente útil para desenvolvedores ou usuários que precisam integrar múltiplos canais de pagamento em um único livro-razão, reduzindo o trabalho manual e minimizando erros. Ela suporta a leitura de arquivos CSV ou Excel com formatos padronizados, aplica regras de negócio para limpeza e transformação, e gera saída pronta para ser importada no ezBookkeeping, garantindo consistência e precisão no registro financeiro.

Funciona com~Claude Code~Codex CLI~Cursor
npx skills add DNAlec/statement-bookkeeping

Installed? Explore more Programação e Desenvolvimento skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

Perguntar na sua IA favorita

Abre um novo chat com esta habilidade de agente já pré-carregada.

Documentação

O que statement-bookkeeping faz?

Habilidade de agente para consolidação de extratos bancários do WeChat, Alipay, JD e bancos — com deduplicação, identificação de transferências e conciliação antes de escrever no ezBookkeeping.

Visão geral

Esta skill permite combinar extratos de diferentes fontes (WeChat Pay, Alipay, JD Finance e bancos) em um único fluxo contábil. Ela detecta e remove entradas duplicadas, identifica transferências entre contas do mesmo usuário (evitando dupla contagem) e submete os dados para revisão antes de persistir no ezBookkeeping.

Funcionalidades

  • Deduplicação: Reconhece transações idênticas em múltiplos extratos.
  • Identificação de transferências: Marca transferências entre contas próprias (ex.: WeChat para banco).
  • Conciliação: Permite revisão manual ou automática antes da gravação.
  • Exportação: Saída formatada para o ezBookkeeping (CSV/JSON).

Formatos suportados

  • WeChat Pay: CSV UTF-8 com encoding correto.
  • Alipay: CSV ou Excel (.xlsx).
  • JD Finance: CSV.
  • Bancos: CSV padronizado (consulte documentação do banco).

Como usar

  1. Colete os extratos das fontes desejadas.
  2. Execute a skill com os arquivos como entrada.
  3. Revise as transações consolidadas.
  4. Confirme a gravação no ezBookkeeping.

Exemplo de comando

python run.py --files wechat.csv alipay.xlsx --output consolidated.csv

Dependências

  • Python 3.8+
  • Pandas
  • openpyxl (para arquivos Excel)

Contribuição

Pull requests são bem-vindos. Para mudanças significativas, abra uma issue primeiro para discutir o que você gostaria de alterar.

Licença

MIT

Habilidades Relacionadas