All skills
Server Components by Default
FrontendDefault to Server Components; add "use client" only where real interactivity or a browser-only API is needed.
- Roles
- frontend
- Compatible stacks
- next, react
Guidance
Server Components are the default. Add "use client" only where a component genuinely needs a browser API or local interactive state — before adding it, check whether the interactive piece can be isolated into a small leaf client component instead of promoting an entire section to client-side.