Skills

Engineer React Native

Build, refactor, debug, test, and ship production React Native applications across iOS...

Install

npx skills add suleimanodetoro/skills --skill engineer-react-native -g -a claude-code -y
Category
Design
Updated
3mo ago
License
MIT
Context cost
Mediumabout 2,690 tokens
Runs scripts
No, instructions only

What it does

Build, refactor, debug, test, and ship production React Native applications across iOS and Android, including Expo and bare workflows. Use for native navigation, app lifecycle, permissions, deep links, secure storage integration, virtualized lists, keyboard and safe-area behavior, gestures, animation, JS/UI thread performance, native modules, New Architecture compatibility, over-the-air updates, build profiles, and store-ready verification. Triggers on React Native, Expo, iOS, Android, native app, FlatList, SectionList, Pressable, AppState, deep link, universal link, app link, SecureStore, AsyncStorage, Reanimated, gesture handler, native module, TurboModule, Fabric, EAS build, OTA update, mobile performance.

Engineer React Native as a native product

Share domain behavior where platforms agree. Preserve platform conventions where they do not. A cross-platform codebase succeeds when both apps feel native, survive interruption, and remain measurable on real hardware.

Use review-react-native for read-only review, design-interface for product and visual decisions, engineer-react for React rules shared with web, and secure-software for threat modeling and security controls.

Operating posture

  • Identify the exact React Native, Expo, native SDK, and architecture versions before choosing an API or library.
  • Preserve the project's managed, prebuild, or bare workflow unless migration is explicitly in scope.
  • Prefer platform components and maintained libraries compatible with the current native architecture.
  • Share business rules and state models; allow small platform-specific presentation and capability boundaries.
  • Test behavior on both platforms and performance in release builds on representative devices.

Quick reference

Read the whole SKILL.md on GitHub

More in Design