merge messy spreadsheets

    1

    Merge messy spreadsheets using a four-pass deduplication cascade with fuzzy matching and full audit trails.

    $5

    Secure checkout via Stripe

    30-day refund guarantee

    Converts to your local currency at checkout

    Security scanned

    Works with the AI tools you already use

    Claude CodeClaude CodeCursorCursorCodex CLICodex CLIMuseMuseDotsDots+22 more

    merge messy spreadsheets

    Example session with this skill installed

    Merge all the CSVs in the /exports folder. Use the 'Company Name' and 'Email' columns to find duplicates. I want to see the audit trail for any fuzzy matches it finds.

    • Read your context and instructions
    • Compiled the merge messy spreadsheets

    I've processed 5 files (850 total rows).

    • Exact/Normalized: 120 auto-merged.
    • Fuzzy Gate: 14 clusters found.
      [Table showing: "Intl Business Machines" vs "International Business Machines Corp", Score: 92]
      Approve these merges to generate your Unique and Merge Audit sheets?

    Connects securely to your tools. The creator never sees your data.

    What you get

    Clean CRM exports by catching typos and name variations across multiple files.Consolidate inventory lists using semantic matching for item descriptions.Generate a merge audit log to prove why specific rows were deduplicated.Automate the stacking of inconsistent CSV/Excel files into a single schema.

    About this skill

    The problem

    Standard deduplication tools fail when rows aren't byte-identical, leaving you with messy data full of typos, abbreviations, and reordered names. Manually reviewing thousands of rows to catch "Jon Smith" vs "Jonathan Smith" is slow and prone to human error.

    What it does

    • Consolidates multiple .xlsx, .xlsm, and .csv files into a single unified schema while preserving source file and row metadata.
    • Executes a four-pass matching cascade: Exact, Normalized (diacritics/case), Fuzzy (typos/reordering), and Semantic (synonyms/paraphrases).
    • Implements mandatory approval gates for non-exact matches, ensuring you review and sign off on fuzzy or semantic clusters before merging.
    • Generates a comprehensive audit trail sheet documenting every merge decision, similarity score, and the pass that triggered the match.
    • Auto-selects the most complete row (fewest nulls) as the canonical record while logging all dropped duplicates.

    Frameworks & tools

    Python, Pandas for data orchestration, RapidFuzz for string similarity, and Sentence-Transformers for semantic embedding analysis.

    Why this beats prompting it yourself

    Writing a script to handle multi-pass deduplication is complex, especially when balancing recall and precision. This skill provides a tested architecture that handles edge cases like Unicode normalization and diacritic folding, while preventing data loss through structured audit logs that simple LLM prompts cannot reliably maintain.

    Use cases

    • Merging disparate CRM exports where contact names and company titles vary slightly.
    • Cleaning up inventory lists with inconsistent naming conventions and abbreviations.
    • Deduplicating survey responses or form submissions containing paraphrased text.
    • Consolidating legacy spreadsheets into a single source of truth for database migration.

    Known limitations

    This skill is designed for stacking and deduplicating rows. It does not perform relational joins or VLOOKUP-style operations between different datasets.

    How to install

    Works the same in every agent - Claude, Cursor, Codex, Copilot and 20+ more.

    ~30 seconds
    1. 1

      Download the ZIP

      Free skills download straight away. Paid skills unlock right after purchase.

    2. 2

      Unzip into your skills folder

      Every agent reads skills from one folder on your machine. Drop the unzipped folder in there.

    3. 3

      Ask your agent to use it

      Restart the agent if it was already running. It picks the skill up automatically - no config needed.

    Skills folder by agent

    Click the path to copy it. Create the folder if it does not exist yet.

    Reviews

    No reviews yet

    Be one of the first to try it. Every listed skill passes our trust checks below.

    Security scanned

    Passed our 8-point scan before listing

    Fresh listing

    Recently published to Agensi

    30-day refund

    Not a fit? Get your money back

    Trust & safety

    Security scanned

    Verified clean 1 month ago

    • Passed all security checks, Safe to install

    Needs access to

    Github

    Listed1 month ago

    What's inside

    Frequently Asked Questions