What problem does it solve? React components often degrade into prop-heavy, deeply drilled, or monolithic structures that are hard to read and maintain. This Skill diagnoses composition smells like prop explosion, boolean prop matrices, and god components, then applies the right composition pattern to fix them. ## Core Features & Use Cases - Smell Detection: Identifies prop explosion, boolean matrices, prop drilling, god components, and render callback hell with a severity model for prioritizing refactors. - Pattern Catalog: Provides implementations for compound components, slot patterns, render props vs custom hooks, context boundaries, and prop drilling alternatives with before/after call-site examples. - Use Case: A Select component with 12 configuration props gets refactored into a compound component (Select.Trigger, Select.Content, Select.Item) so consumers compose readable JSX instead of passing prop spreadsheets. ## Quick Start Review this React component for composition problems and propose a refactoring using compound components or slots with before and after call-site examples.