The Duplicate Record Merge Resolver is a free Claude Skill that detects likely-duplicate CRM records using a weighted Jaro-Winkler composite score across company name, domain, and phone, then computes an explainable field-by-field merge plan instead of a blind keep-record-A merge.
A detection and merge-planning engine, not a live CRM integration. You supply candidate record pairs; this scores duplicate likelihood and produces a field-by-field merge plan a human can review before executing.
| File | Purpose |
|---|---|
resolver.js | jaroWinklerSimilarity(), scoreDuplicateLikelihood(), computeMergePlan() — zero dependencies |
test.js | 20-test suite, including the similarity function verified against published Jaro-Winkler reference values (MARTHA/MARHTA, DIXON/DICKSONX) |
SKILL.md | Full skill definition, loadable in Claude Code/Desktop |
A weighted composite score across company name, domain, and phone rather than one strong signal, re-normalized when a field is missing on either side. And an explainable merge plan: a field present on only one side survives automatically; when both sides genuinely differ, the more recently updated record wins and the discarded value is recorded, not silently dropped, so a human can review every real decision.
Yes. Free to download and run yourself. MV3 charges $175/hr only for implementation help wiring this into your real CRM's actual record and merge APIs.
No. It is a pure function over the record data you supply. You still need to pull candidate record pairs out of your CRM and execute the resulting merge plan yourself.
Jaro-Winkler is tuned for short strings like company names and rewards a matching prefix more than plain edit distance, which better matches how real duplicate company names tend to differ. The implementation is verified against published reference test vectors.
No. computeMergePlan() returns a proposed merged record and a list of every field where the two records genuinely conflicted, for human review before anything is executed against your CRM.
No. All calculations run entirely in your own environment.
AI Marketing & SEO Automation, All States
AI Content & SEO Infrastructure for B2B companies that want to own their growth channel , not rent it.
(704) 317-2293 Get the Audit →We use cookies to improve your experience on our site. By using our site, you consent to cookies.
Manage your cookie preferences below:
Essential cookies enable basic functions and are necessary for the proper function of the website.
Google Tag Manager simplifies the management of marketing tags on your website without code changes.
Statistics cookies collect information anonymously. This information helps us understand how visitors use our website.
Google Analytics is a powerful tool that tracks and analyzes website traffic for informed marketing decisions.
Service URL: policies.google.com (opens in a new window)
You can find more information in our Cookie Policy and Privacy Policy.