reusable-ui-components
Installation
SKILL.md
Creating Reusable UI Components for Expo Router
This guide covers building production-quality, portable UI components inspired by shadcn/ui, Base UI, Radix, and Konsta UI. Components follow iOS San Francisco design guidelines with liquid glass aesthetics and prioritize native primitives with graceful fallbacks.
Philosophy
Core Principles
- Portable & Copy-Paste Ready - Components should be self-contained and easy to copy between projects
- Native-First - Always check for Expo Router primitives before building custom solutions
- iOS Design Language - Use San Francisco style guide as the baseline for all platforms
- Compound Components - Break complex components into composable sub-components
- CSS Variables for Customization - Use design tokens for theming, not hardcoded values
- Accessibility Built-In - Keyboard handling, safe areas, and screen reader support by default
Inspiration Sources
| Library | Learn From |
|---|
Related skills