← ClaudeAtlas

no-duplicate-uilisted

Scans Vue files for duplicate component names and similar template overlap. Use during PR review or when refactoring UI to enforce DRY architecture.
HeyEddi-com/heyeddi-skills · ★ 0 · Web & Frontend · score 71
Install: claude install-skill HeyEddi-com/heyeddi-skills
# No Duplicate UI ## When to use - PR adds a new Button/Card wrapper similar to existing ones - Refactoring to consolidate forked components - Pre-merge gate optional duplicate scan ## Instructions 1. Run `python scripts/find_duplicate_ui.py --project-root <root>`. 2. Review pairs with high template similarity or matching filenames. 3. Consolidate into shared components under `@/components/ui/`.