React Native + Expo (stack-specific layer)

SkillAI & models

OPTIONAL, stack-specific: React Native + Expo (prebuild). Mobile RN projects only; the generic principles live in the `frontend` skill.

Available today. Use it from your connected AI after setup.

Connect ahel once, and every AI you use reads what you have installed.

Then ask your AI: use the React Native + Expo (stack-specific layer) skill

What this skill tells your AI

The instructions your AI receives, as published by byerlikaya/claude-starter-kit in plugin/skills/frontend-rn-expo/SKILL.md and read by ahel’s review.

Trigger phrases: "expo", "react native", "native bridge", "expo router", "rn screen", "prebuild"

For generic frontend discipline, applies the frontend skill; this file only covers the RN+Expo-specific additions. Not used in web/desktop projects (delete it if needed).

RN + Expo specifics

  • Navigation: expo-router (file-based) or react-navigation — follow whichever the project uses.
  • Lists: FlatList/FlashList + keyExtractor; virtualization for heavy lists.
  • Native bridge: only when needed; the JS side is typed, error paths are explicit (what the UI does if native rejects). Via Expo prebuild / config plugin; mind the platform difference (iOS/Android).
  • Render by capability: do not promise in the UI a capability the device lacks; show it conditionally.
  • Assets: image size/resolution, expo-image cache, splash/icon prebuild compatibility.

DoD (in addition to the generic frontend DoD)

  • Works across the target iOS/Android version matrix; native bridge error paths are tested.

Signals

GitHub stars
22
Forks
4
Last commit
Sep 2026
Advanced
Catalog kind
skill
Gateway key
frontend-rn-expo
Source
github.com/byerlikaya/claude-starter-kit