react-native

Provide React Native patterns for cross-platform mobile app architecture.

1|Updated Jan 16, 2026
One-click install
npx skills add https://github.com/enact-on/super-ai-github --skill react-native-enact-on
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: react-native
Source: https://github.com/enact-on/super-ai-github/tree/main/.opencode/skill/react-native
Command: npx skills add https://github.com/enact-on/super-ai-github --skill react-native-enact-on

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides ready-to-use patterns and best practices for building cross-platform mobile apps with React Native, reducing boilerplate and improving consistency across projects.

Core Features & Use Cases

  • Component architecture: a library of reusable UI components, screens, and navigation patterns that scale with project size.
  • Navigation & patterns: structured stack, tab, and drawer patterns with typed props and safe state handling.
  • Project setup & typing: guidance on TypeScript usage, folder structure, and common hooks, enabling maintainable codebases.

Quick Start

Run a minimal React Native project with the patterns in this Skill by initializing a new app and applying the provided structure and examples.

Frequently Asked Questions about react-native

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

FAQPage Schema
How do I structure a cross-platform mobile app with React Native and TypeScript?

To structure a React Native app with TypeScript, organize your project using well-defined conventions for folder structure, typed components, and reusable UI elements. This enables a maintainable codebase from prototype to production.

What is the best way to handle navigation in React Native?

The best way to handle navigation in React Native is applying structured stack, tab, and drawer patterns. This ensures robust state handling and uses typed props for safe navigation across screens.

How do I build reusable UI components for mobile apps?

Building reusable UI components for mobile apps requires establishing a component architecture based on well-defined conventions. This library of screens and UI elements scales consistently as your project size increases.

Can I use TypeScript for React Native project setup and typing?

Yes, you can use TypeScript for React Native project setup and typing. It provides guidance on TypeScript usage, common hooks, and folder structure, enabling maintainable codebases with typed components.

Does this React Native approach address platform-specific concerns for mobile?

Yes, this React Native approach addresses platform-specific concerns for mobile. It provides patterns and best practices to implement consistent architecture across cross-platform mobile apps from prototype to production.