react-native-expo

Architect React Native apps with Expo Router and Zustand for managed workflows.

3|Updated Feb 25, 2026
One-click install
npx skills add https://github.com/Basilisk-Systems/claude-toolkit --skill react-native-expo-basilisk-systems
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: react-native-expo
Source: https://github.com/Basilisk-Systems/claude-toolkit/tree/main/skills/react-native-expo
Command: npx skills add https://github.com/Basilisk-Systems/claude-toolkit --skill react-native-expo-basilisk-systems

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill consolidates React Native and Expo best practices into a cohesive pattern library that speeds up building and maintaining mobile apps, ensuring consistent architecture across projects.

Core Features & Use Cases

  • Setup and scaffolding for React Native + Expo managed workflow projects
  • Expo Router-based navigation patterns and file-based routing
  • Performance optimization guidance (Hermes, FlashList, virtualization)
  • State management patterns using Zustand
  • Testing strategies (Jest + RTL, Detox)
  • EAS Build configuration and OTA updates guidance
  • Project structure and deployment best practices

Quick Start

Create a new Expo project and begin implementing the recommended patterns to bootstrap your mobile app today.

Frequently Asked Questions about react-native-expo

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I structure a React Native app with Expo Router and Zustand?

This skill provides a pattern-based project structure for React Native apps using Expo Router for file-based navigation and Zustand for state management. It ensures consistent architecture across mobile projects to speed up development and maintenance.

What's the best way to optimize React Native performance with Hermes and FlashList?

Optimize React Native performance with Hermes and FlashList by applying specific virtualization patterns. This skill provides guidance on leveraging Hermes engine and FlashList to render large lists efficiently and improve overall mobile app responsiveness.

How do I configure EAS Build for an Expo managed workflow project?

Configure EAS Build for an Expo managed workflow project by setting up specific deployment configurations. This skill provides EAS Build configuration patterns and OTA updates guidance to streamline your mobile app deployment process.

Can I set up Jest and Detox testing in an Expo managed workflow app?

Yes, you can set up Jest and Detox testing in an Expo managed workflow app. This skill provides testing strategies and setup patterns for both unit testing with Jest and RTL, and end-to-end testing with Detox for React Native applications.

Does this Expo Router pattern library support React Native apps using the bare workflow?

This pattern library specifically targets React Native apps using the Expo managed workflow. It applies to mobile projects using Expo Router and Hermes, so it may not fully align with bare workflow setups that bypass Expo's managed build processes.