New to Claude Skills? Learn how to install them →

React Native skills

Free agent skills tagged react native, ready to install into any SKILL.md-compatible agent.

Zoom Video SDK for React Native

anthropics

Build custom mobile video experiences with Zoom.

Developer Toolsintermediate23.4k repo

Web to Native Migration

expo

Transform web React apps into native mobile applications.

Developer ToolsintermediateShell2.4k repo

Expo Router

expo

Streamlined navigation for Expo Router applications.

Developer ToolsintermediateShell2.4k repo
E

Expo Module

expo

Build native modules for Expo apps with ease.

Developer ToolsintermediateShell2.4k repo

React Native Testing

callstack

Streamline your testing process for React Native components.

Developer Toolsintermediate3.4k repo

Expo DOM

expo

Run web code seamlessly in native apps.

Developer ToolsintermediateShell2.4k repo

Argent Metro Debugger

software-mansion

Streamline debugging for React Native and Chromium apps.

Developer ToolsintermediateShell2k repo
A

Android UI Verification

sickn33

Automate UI testing for Android applications.

Developer ToolsintermediateShell44.7k repo

React Native & Expo Guide

minimax-ai

Comprehensive guide for React Native and Expo development.

Developer ToolsintermediateNode · Shell13.3k repo
A

Assess React Native Migration

callstackincubator

Evaluate your mobile product's readiness for React Native.

Developer Toolsintermediate1.6k repo

React Native Expert

tech-leads-club

Build production-ready mobile apps with React Native.

Developer Toolsintermediate5k repo

React Native Design

Master React Native styling, navigation, and Reanimated animations for cross-platform mobile development. Use when building React Native apps, implementing navigation patterns, or creating performant animations.

React Native Architecture

Build production React Native apps with Expo, navigation, native modules, offline sync, and cross-platform patterns. Use when developing mobile apps, implementing native integrations, or architecting React Native projects.

React Native JSON Renderer

React Native renderer for json-render that turns JSON specs into native mobile UIs. Use when working with @json-render/react-native, building React Native UIs from JSON, creating mobile component catalogs, or rendering AI-generated specs on mobile.

React Native Optimization

Optimizes a React Native app by profiling first to find real bottlenecks, then sweeping for mechanical issues. Entry-point for all performance work. Use when the app feels slow, user asks to optimize, fix re-renders, reduce jank, or improve startup. Delegates to argent-react-native-profiler for measurement.

Project Templates

Project scaffolding templates for new applications. Use when creating new projects from scratch. Contains 12 templates for various tech stacks.

Android App Development

Production-grade Android app development guide covering native (Kotlin/Java), cross-platform (Flutter, RN, KMM), and hybrid architectures.

Mobile Development

Agent skill for spec-mobile-react-native - invoke with $agent-spec-mobile-react-native

T

TrueSheet Usage Guide

Consumer-side guide for integrating @lodev09/react-native-true-sheet into a React Native app. Use this skill whenever the user wants to add, configure, control, or debug a bottom sheet using TrueSheet — including ref-based sheets, named global sheets, web support with TrueSheetProvider/useTrueSheet, React Navigation or Expo Router sheet flows, Reanimated-driven animations, scrolling content, stacking, headers/footers, detents, side sheets, keyboard handling, dimming, liquid glass, and Jest testing. Also use when the user is migrating from v2 to v3, troubleshooting layout or gesture issues, or asking about any TrueSheet prop, event, or method — even if they don't mention "TrueSheet" by name but describe a bottom sheet in a React Native context.

React Native Expert

Builds, optimizes, and debugs cross-platform mobile applications with React Native and Expo. Implements navigation hierarchies (tabs, stacks, drawers), configures native modules, optimizes FlatList rendering with memo and useCallback, and handles platform-specific code for iOS and Android. Use when building a React Native or Expo mobile app, setting up navigation, integrating native modules, improving scroll performance, handling SafeArea or keyboard input, or configuring Expo SDK projects.

Stitch to React Native

Convert Stitch HTML designs to React Native components, or syncs/updates existing native components to align with the latest Stitch designs, using StyleSheet.

Expo UI

Framework (OSS). Build native UI with the @expo/ui package: real SwiftUI on iOS and Jetpack Compose on Android rendered from React in an Expo or React Native app. Covers universal cross-platform components (Host, Column, Row, Button, Text, List, and more imported from @expo/ui), drop-in replacements for popular React Native community libraries (BottomSheet, DateTimePicker, Slider, Menu, etc.), and platform-specific SwiftUI (@expo/ui/swift-ui, iOS only) and Jetpack Compose (@expo/ui/jetpack-compose, Android only) trees and modifiers. Use when adding or reviewing @expo/ui Host/RNHostView trees, building native-feeling UI where standard React Native components fall short (grouped settings forms with toggles, sections, menus, sheets, pickers, sliders), choosing between universal and platform-specific components, or replacing an RN community UI library with a native @expo/ui equivalent. Not for custom native modules, Expo Router navigation, Reanimated, or data fetching.

Expo Brownfield

Framework (OSS). Integrate Expo and React Native into an existing native iOS or Android app. Use when the user mentions brownfield, embedding React Native in a native app, AAR/XCFramework, or adding Expo to an existing Kotlin/Swift project. Covers both the isolated approach and the integrated approach.

Mobile Design System

Mobile-first design thinking and decision-making for iOS and Android apps. Touch interaction, performance patterns, platform conventions. Teaches principles, not fixed values. Use when building React Native, Flutter, or native mobile apps.