fuzzy-name-matching

Pass

Audited by Gen Agent Trust Hub on Sep 7, 2026

Risk Level: SAFE
Full Analysis
  • [SAFE]: The skill provides instructions and code for fuzzy name matching using standard Python libraries. The logic is purely mathematical (vectorization and cosine similarity) and does not involve risky operations.
  • [SAFE]: Data ingestion is limited to pandas Series/DataFrames containing entity names. The provided normalize function sanitizes input by converting to uppercase, removing punctuation, and stripping common entity suffixes (e.g., LLC, INC), which reduces the risk of malformed input affecting downstream processing.
  • [SAFE]: Dependencies are restricted to scikit-learn and sparse_dot_topn. The skill correctly notes version requirements for the sp_matmul_topn API, ensuring consistent behavior. No unverified or suspicious packages are requested.
  • [SAFE]: The skill includes no network operations, persistence mechanisms, or attempts to access sensitive system files. All operations are local to the data provided by the user.
Audit Metadata
Risk Level
SAFE
Analyzed
Sep 7, 2026, 05:55 AM
Security Audit — agent-trust-hub — fuzzy-name-matching