fuzzy-match

Match similar strings across datasets using Levenshtein-based similarity algorithms.

4|Updated Feb 22, 2026
One-click install
npx skills add https://github.com/GeneralReasoning/env-skillsbench --skill fuzzy-match-generalreasoning
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: fuzzy-match
Source: https://github.com/GeneralReasoning/env-skillsbench/tree/main/invoice-fraud-detection/environment/skills/fuzzy-match
Command: npx skills add https://github.com/GeneralReasoning/env-skillsbench --skill fuzzy-match-generalreasoning

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This toolkit helps reconcile datasets by measuring similarity between strings, enabling reliable entity matching across typos, abbreviations, and formatting variations.

Core Features & Use Cases

  • Levenshtein-based and library-agnostic string similarity checks to identify near-duplicates
  • Entity resolution across noisy data sources such as names, companies, or people
  • Use cases include data cleaning, deduplication, and catalog matching in CRM, finance, and logistics workflows

Quick Start

Compare a query string to a list of candidates and return the best matches with similarity scores.

Frequently Asked Questions about fuzzy-match

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

FAQPage Schema
How do I match similar strings across datasets to resolve naming inconsistencies?

String similarity algorithms compare a query string against candidate records to compute scores and return top matches, resolving naming inconsistencies caused by typos or formatting variations.

What is the best way to perform entity resolution on noisy customer and supplier records?

Entity resolution applies Levenshtein-based string similarity checks to noisy customer and supplier records, identifying near-duplicate names and companies to yield reliable matched datasets.

Can I use fuzzy matching for data deduplication in CRM and logistics workflows?

Fuzzy matching supports data deduplication in CRM and logistics workflows by measuring similarity between strings, enabling reliable entity matching across typos, abbreviations, and formatting variations.

Does fuzzy matching work without external string similarity libraries?

Library-agnostic string similarity checks apply directly to your datasets, measuring string closeness to identify near-duplicate records without requiring external dependencies.

How do I find close matches and return similarity scores for catalog records?

Compare a query string to a list of catalog candidate records to return the best matches with corresponding similarity scores, enabling accurate catalog matching and data cleaning.

What are the limitations of string similarity for data cleaning?

String similarity for data cleaning relies on lexical closeness, meaning it resolves typos and abbreviations effectively but may require additional context for semantic matching across entirely different naming conventions.