What problem does it solve?
React component proposals often ship with weak primitive boundaries, bloated APIs, missing opt-outs, or hidden bundle costs. This Skill provides a structured design review that catches these issues before implementation, using evidence from the actual codebase.
Core Features & Use Cases
- Boundary and Ownership Analysis: Traces data flow across core logic, DOM behavior, and React layers, checking effects, cleanup, and whether a proposal is a reusable primitive or app-level composition.
- API and Opt-Out Review: Evaluates compound anatomy, React and CSS APIs, omission/render/styling/behavior opt-outs, tree-shakeable ESM exports, SSR constraints, and accessibility.
- Use Case: Before merging a new chapter-menu component, run this review to get prioritized findings on whether descendant selectors signal a weak primitive boundary, whether each API addition has a consumer, and whether the bundle cost is justified.
Quick Start
Review this React component design proposal for boundary, API, opt-out, accessibility, and bundle issues.