What problem does it solve? React codebases accumulate duplicated JSX patterns, repeated hook logic, and redundant components as features grow, making maintenance harder and increasing inconsistency across the UI. ## Core Features & Use Cases - Duplication Discovery: Scans .tsx/.ts files to find repeated JSX structures, hook call patterns, inline styles, and conditional rendering blocks. - Reuse-First Refactoring: Cross-references findings against existing shared component libraries before creating anything new, following a strict reuse-extend-extract hierarchy. - Structured Analysis Report: Presents a table-based report of components to reuse, extract, or remove, and waits for approval before executing changes. - Use Case: After building several admin pages with similar card grids, drawers, and empty states, run this Skill to consolidate them into shared components like a generic ItemCard or EmptyState. ## Quick Start Analyze the components in my admin app directory for duplication and refactor them into reusable shared components.