Agent Skills: transaction-deduplicator

Detects and removes duplicate transactions across overlapping bank, credit-card, and brokerage statement imports using a stable composite key (account_id, date ±1d, amount_cents, description_normalized). Emits a list of new transactions to commit, a list of suppressed duplicates with their reasons, and a list of suspicious near-duplicates that need human review. Use when ingesting financial statements that may overlap prior drops, merging multiple export sources for the same account, or when user mentions duplicate transactions, deduping a transaction file, or reconciling overlapping statements.

ID: lyndonkl/claude/transaction-deduplicator

Install this agent skill to your local

npx skills add lyndonkl/claude --skill transaction-deduplicator

Skill Files

The files that make up transaction-deduplicator.

Download Skill

More agent skills