Use when auditing a codebase for semantic duplication - functions that do the same thing but have different names or implementations. Especially useful for…
Finding Duplicate-Intent Functions Overview LLM-generated codebases accumulate semantic duplicates: functions that serve the same purpose but were implemented independently. Classical copy-paste detectors (jscpd) find syntactic duplicates but miss "same intent, different implementation." This skill uses a two-phase approach: classical extraction followed by LLM-powered intent clustering. When to Use Codebase has grown organically with multiple contributors (human or LLM) You suspect utility functions have been reimplemented multiple times Before major refactoring to identify consolidation opportunities After jscpd has been run and syntactic duplicates are already handled Quick Reference
don't have the plugin yet? install it then click "run inline in claude" again.