DRY Violation Detector - Claude Code Skill for Clean Code