consolidate-statements
CommunityConsolidate multiple transactions into a single file.
Finance & Accounting#financial data#Excel#deduplication#data cleaning#reconciliation#CSV#consolidate
Authorronnycoding
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill consolidates transaction data from multiple files: CSV and Excel, standardizing formats, removing duplicates, and producing a clean, consolidated dataset for easy analysis and reconciliation.
Core Features & Use Cases
- Multi-file processing: Ingests CSV and Excel files from multiple sources and consolidates them into one dataset.
- Duplicate detection: Removes exact and fuzzy duplicates to ensure clean data.
- Column standardization: Maps different column names to a unified schema (date, description, amount, balance, category, account).
- Date sorting & reconciliation: Sorts by date and validates balances when available.
- Summary statistics: Generates metrics on loaded files, duplicates removed, and total rows.
Quick Start
Run a consolidation across your statements to create a single CSV: /finance-process consolidate --input="~/Documents/Finance/checking-*.csv" --output="~/Documents/Finance/combined-2024.csv"
Dependency Matrix
Required Modules
pandasopenpyxlpython-dateutilnumpy
Components
scripts
💻 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: consolidate-statements Download link: https://github.com/ronnycoding/my-personal-assistant/archive/main.zip#consolidate-statements Please download this .zip file, extract it, and install it in the .claude/skills/ directory.