react-native

SkillDev tools

React Native patterns, New Architecture (Fabric/TurboModules), Expo, navigation, performance

Then ask your AI: use the react-native skill

Details

Instructions available. Your AI can read the instructions. Execution depends on the setup they require.

Add it as a step in a pipeline you build on Ahel, or connect Ahel to Claude, ChatGPT, Cursor, Claude Code or Codex and ask your AI to use it.

What this skill tells your AI

The instructions your AI receives, as published by xoai/sage in skills/react-native/SKILL.md and read by Ahel’s review.

Layer 2 — Framework Pack

React Native patterns for the New Architecture era (0.76+). Fabric, TurboModules, Expo, navigation, and the mistakes agents make from old Bridge-era training data.

Philosophy

React Native underwent a fundamental architectural shift. The old Bridge (async JSON serialization between JS and native) is replaced by JSI (direct synchronous C++ references). Fabric replaces the old UI Manager. TurboModules replace legacy Native Modules. Starting from RN 0.82, the New Architecture is always-on and can't be disabled.

LLMs trained on 2018-2023 content produce Bridge-era patterns: old lifecycle methods, legacy navigation libraries, manual native module boilerplate. This pack establishes New Architecture as the baseline and corrects stale patterns.

What's Included

TypeFilesCoverage
Patterns7New Architecture, Expo workflow, navigation, state management, native modules, lists, styling
Anti-patterns5Bridge-era patterns, wrong navigation library, blocking JS thread, inline styles everywhere, unnecessary native modules
Constitution15 React Native-specific principles
Gate1RN pattern compliance check

Stack Integrations (detection-gated)

When expo is detected, read integration/expo-integration.md for the Expo + React Navigation + Zustand + MMKV + TanStack Query seams — navigation guards, store hydration, offline cache, and Expo Router auth flows — that the individual docs don't cover together. This folds in the former stack-react-native-expo skill; the content is unchanged. Constitution: constitution/expo.constitution-additions.md · anti-patterns: anti-patterns/expo-anti-patterns.md.

Signals

GitHub stars
28
Forks
7
Last commit
Sep 2026
Advanced
Item type
skill
Key
react-native-xoai
Source
github.com/xoai/sage