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
normalizefunction 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-learnandsparse_dot_topn. The skill correctly notes version requirements for thesp_matmul_topnAPI, 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