reviewing-component-architecture
Installation
SKILL.md
Review: Component Architecture
Review Checklist
Component Size
- Components under 300 lines (break into smaller pieces)
- Single responsibility per component
- No "god components" handling multiple concerns
Server vs Client Boundaries
-
'use client'only where needed (hooks, events, browser APIs) - Most components are Server Components (smaller bundle)
- Data fetching in Server Components
- No Server Components imported in Client Components