developing-react-native

Implement React Native architecture patterns for Expo-based projects.

1|Updated Dec 31, 2025
One-click install
npx skills add https://github.com/allen-hsu/agent-arsenal --skill developing-react-native
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: developing-react-native
Source: https://github.com/allen-hsu/agent-arsenal/tree/main/plugins/react-native-mobile/skills/developing-react-native
Command: npx skills add https://github.com/allen-hsu/agent-arsenal --skill developing-react-native

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

React Native architecture and development patterns for production-grade mobile apps, offering a clear, scalable blueprint to reduce complexity and accelerate delivery.

Core Features & Use Cases

  • Architecture blueprint for building robust RN apps with Expo Router, NativeWind, i18n, and modern tooling.
  • Guidance on state management, navigation, forms, testing patterns, accessibility, and internationalization, with concrete examples.
  • Use cases include starting a new project, refactoring an existing app, or mentoring teams on mobile engineering best practices.

Quick Start

Create a starter project layout that follows the recommended structure and patterns described above.

Frequently Asked Questions about developing-react-native

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

FAQPage Schema
What is the best way to structure a production-ready React Native app with Expo Router?▼

This Skill provides an opinionated, scalable architecture blueprint with clear layer boundaries and consistent naming for Expo Router projects, reducing complexity and accelerating delivery of production-ready React Native apps.

How do I implement state management and navigation patterns in React Native?▼

You implement state management and navigation in React Native by applying the provided concrete development patterns, ensuring consistent data flow and routing structure across your Expo-based mobile application.

Can I use this architecture pattern for refactoring an existing React Native app?▼

Yes, this architecture blueprint supports refactoring existing React Native apps, starting new projects, or mentoring teams by providing an opinionated, scalable structure with clear layer boundaries and ready-to-use code patterns.

Does this React Native architecture include internationalization and testing patterns?▼

Yes, the React Native architecture includes concrete guidance and code patterns for internationalization (i18n), testing, forms, and accessibility to ensure comprehensive coverage for production-grade mobile apps.

What testing patterns are recommended for React Native apps using NativeWind and Expo?▼

Recommended testing patterns for React Native apps using NativeWind and Expo include ready-to-use code examples for forms, navigation, and state management, conforming to an opinionated structure with clear layer boundaries.