crm-duplicate-detector

Detect and score duplicate contacts and accounts in CRM data.

9|3|Updated Apr 13, 2026
One-click install
npx skills add https://github.com/l3mpire/claude-skills --skill crm-duplicate-detector
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: crm-duplicate-detector
Source: https://github.com/l3mpire/claude-skills/tree/main/crm-duplicate-detector
Command: npx skills add https://github.com/l3mpire/claude-skills --skill crm-duplicate-detector

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Detects, scores, and resolves duplicate contacts and company accounts across CSV exports, HubSpot, and Salesforce data to improve CRM data quality and reduce operational friction.

Core Features & Use Cases

  • Duplicate Detection & Scoring: Generates candidate pairs using email, domain, name, and phone signals and assigns 0–100 confidence scores with HIGH/MEDIUM/LOW tiers.
  • Field-Level Merge Plans & Bulk CSV: Selects a master record, produces per-field merge decisions, and outputs a bulk merge CSV ready for import or automation.
  • Prevention Rules & Recommendations: Identifies root causes, suggests immediate fixes, and provides platform-specific configuration steps for HubSpot and Salesforce to prevent future duplicates.
  • Use Case: Clean a HubSpot contact list export to automatically identify confirmed duplicates, produce a merge plan for safe auto-merges, and recommend configuration changes to prevent recurrence.

Quick Start

Provide a CSV export or connect HubSpot or Salesforce and ask: "Find duplicates, score pairs, and produce a merge plan and prevention rules."

Frequently Asked Questions about crm-duplicate-detector

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

FAQPage Schema
How do I find and merge duplicate contacts in HubSpot or Salesforce?

To find and merge duplicate contacts in HubSpot or Salesforce, this tool detects candidate pairs using email, domain, name, and phone signals. It then assigns confidence scores and generates field-level merge plans and a bulk CSV for safe merging.

What is the best way to deduplicate a CSV export of my CRM contacts?

The best way to deduplicate a CRM CSV export is to normalize names, emails, domains, and phone numbers, then apply rule-based matching. This generates scored candidate pairs with field-level merge recommendations.

Can I automatically score duplicate accounts and contacts in my CRM data?

Yes, you can automatically score duplicate accounts and contacts in your CRM data. The process applies normalization and rule-based matching to generate 0–100 confidence scores categorized into HIGH, MEDIUM, and LOW tiers.

How do I prevent future duplicate records in HubSpot and Salesforce?

To prevent future duplicate records in HubSpot and Salesforce, the analysis identifies root causes and provides platform-specific configuration steps. These prevention rules help maintain data quality after the initial merge.

Does CRM deduplication work with both CSV exports and HubSpot MCP?

Yes, CRM deduplication works with CSV exports, HubSpot MCP, and Salesforce MCP. It processes these data sources to detect duplicate contacts and company accounts, generating confidence scores and merge plans.

How do I create a bulk merge CSV for cleaning up CRM data?

You create a bulk merge CSV for cleaning up CRM data by selecting a master record from detected duplicates and producing per-field merge decisions. This outputs a ready-to-import file for data resolution.