duplicate-finder
CommunityFind duplicate code; propose shared abstractions.
Authorberkcangumusisik
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Duplicated logic across a codebase leads to maintenance pain, inconsistent fixes, and higher risk of bugs. This Skill identifies recurring patterns and proposes centralized abstractions to improve consistency and reduce technical debt.
Core Features & Use Cases
- Duplicate detection: scans files to surface similar code blocks and overlapping responsibilities across modules.
- Abstraction proposals: suggests shared utilities, hooks, or base classes to consolidate logic.
- Guided consolidation: provides a plan outlining affected call sites and migration steps to minimize churn.
Quick Start
Provide a codebase path and let the tool analyze for duplicates and recommended abstractions.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: duplicate-finder Download link: https://github.com/berkcangumusisik/claude-code-practices/archive/main.zip#duplicate-finder Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.