When building React user interfaces with LobeHub, you need clear rules for choosing components and styling. This guide helps you pick the right approach every time. Reusable components from src/components come first. Then use base-ui for headless primitives like Select or Modal. Only fall back to higher-level libraries or custom code.
For most styling tasks, use createStaticStyles with cssVar. Avoid dynamic styles unless you need JavaScript color functions. Simple one-off styles can go inline. This keeps your code fast and clean.
Global
mkdir -p ~/.claude/skills/reactProject
mkdir -p .claude/skills/reactSource Repository
Frontend Designanthropics/skills
Create striking frontend interfaces with bold design and polished code every time
Vercel React Best Practicesvercel-labs/agent-skills
Optimize React and Next.js apps using proven Vercel performance guidelines
Vercel Composition Patternsvercel-labs/agent-skills
Clean React components with composition instead of boolean props
Shadcnshadcn/ui
Manage shadcn UI components easily with CLI commands and clear styling rules
Design Taste Frontendleonxlnx/taste-skill
Enforce premium frontend design with metric-based rules and smart component architecture
Impeccablepbakaus/impeccable
Polish your frontend interfaces with expert design critique and code
Minimalist Uileonxlnx/taste-skill
Build warm minimal web interfaces with editorial typography and flat bento grids
Industrial Brutalist Uileonxlnx/taste-skill
Raw mechanical UIs fusing Swiss print with military terminal aesthetics and high data density