Record Linker

Automate record linkage with configurable match rules and fuzzy matching.

Updated Apr 23, 2026
One-click install
npx skills add https://github.com/TrevorMann/AIDataCleansing --skill record-linker
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Record Linker
Source: https://github.com/TrevorMann/AIDataCleansing/tree/main/skills/_common/record_linker
Command: npx skills add https://github.com/TrevorMann/AIDataCleansing --skill record-linker

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill automates the process of finding records that refer to the same real-world entity, streamlining entity resolution and record grouping across batches of data.

Core Features & Use Cases

  • Entity Resolution: Automatically link records that refer to the same entity based on configurable match rules.
  • Record Grouping: Group records that share similar attributes or identifiers, facilitating batch processing.
  • Use Case: Consider a scenario where customer data is scattered across multiple databases. This Skill can help you link records across these databases to create a unified view of customer data.

Quick Start

Use the Record Linker skill to link records from the 'customer_data.csv' file and identify duplicate or linked records.

Frequently Asked Questions about Record Linker

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate record linkage for entity resolution across multiple databases?

You can automate record linkage by applying configurable match rules to batch data, identifying and linking records that refer to the same real-world entity. This creates a unified view across scattered databases.

How does fuzzy matching work for grouping similar data records?

Fuzzy matching for record grouping works by comparing character bigrams and calculating Levenshtein similarity between records. This identifies records with similar attributes, automatically linking them even when data isn't perfectly exact.

What is the best way to group customer data scattered across different files?

The best way to group scattered customer data is through batch record linkage. By applying configurable match rules, the system links matching records and outputs metadata identifying grouped duplicates for a unified dataset.

Does entity resolution handle batch processing and output metadata for linked records?

Yes, entity resolution handles batch processing to group records in bulk. It processes the data using match rules and provides metadata on linked records, indicating which entries refer to the same entity.

Can I use custom match rules for record linkage on a CSV file?

Yes, record linkage supports configurable match rules for processing CSV files. You can apply these rules to batch data to identify and group duplicate or linked records automatically.

Are there limitations to fuzzy matching for record grouping?

Fuzzy matching relies on character bigrams and Levenshtein similarity, which may require tuning match rules for optimal accuracy. It is designed for batch entity resolution rather than real-time streaming data linkage.