react-native-reusables

Agent skill for React Native Reusables — shadcn-style components for React Native (Expo) with Nativewind/Uniwind, RN Primitives, and CLI-driven scaffolding.

Safety Notice

This listing is imported from skills.sh public index metadata. Review upstream SKILL.md and repository scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "react-native-reusables" with this command: npx skills add hairyf/skills/hairyf-skills-react-native-reusables

The skill is based on React Native Reusables (docs as of 2026-02-26), generated at 2026-02-26.

React Native Reusables brings the shadcn/ui experience to React Native: copy-paste or CLI-scaffolded components, theming via CSS variables, and RN Primitives under the hood. It supports Nativewind and Uniwind, requires a root PortalHost for overlays, and uses a Text inheritance system and an Icon wrapper for Lucide.

Core References

TopicDescriptionReference
OverviewWhat RNR is, differences from shadcn/ui (portals, no cascade, icons, etc.)core-overview
InstallationCLI init vs manual setup, adding components, PortalHost, dependenciescore-installation
Customizationcomponents.json, global.css, tailwind.config, theme.tscore-customization

Features

Components and patterns

TopicDescriptionReference
Components overviewButton, Input, Dialog, variants, asChild, compound componentsfeatures-components-overview
Text and iconsTextClassContext inheritance, Icon wrapper with Lucidefeatures-text-and-icons
Forms & controlsLabel, Input, Select, Checkbox, RadioGroup, compound patternfeatures-forms-controls
Overlays & portalsPortalHost, Dialog/Popover/SelectContent, contentInsetsfeatures-overlays-portals
Registry and CLIinit, add, doctor; custom registry and registryDependenciesfeatures-registry-cli
BlocksAuth blocks, Clerk integration, adding blocks via CLIfeatures-blocks

Best practices

TopicDescriptionReference
Adding componentsPrefer CLI, PortalHost placement, path aliases, cn helper, manual copybest-practices-adding-components
Troubleshootingdoctor, --log-level all, PortalHost, aliases, dependenciesbest-practices-troubleshooting

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

Coding

arch-tsdown-cli

No summary provided by upstream source.

Repository SourceNeeds Review
Coding

github-workflow

No summary provided by upstream source.

Repository SourceNeeds Review
Coding

arch-vscode

No summary provided by upstream source.

Repository SourceNeeds Review
Coding

slidev

No summary provided by upstream source.

Repository SourceNeeds Review