expo-sdk

Installation
SKILL.md

Expo SDK

Core Functionality

Expo SDK provides a comprehensive toolkit for building React Native applications with file-based routing through Expo Router. This skill covers navigation patterns, media handling, data persistence, authentication, device hardware integration, and third-party service integration.

When to Use

This skill should be used when users need to work with Expo SDK and Expo Router for building React Native applications. It provides comprehensive guidance on navigation patterns, media handling (camera, image, video, audio), data storage (SQLite, filesystem, SecureStore), authentication, device features (location, notifications, biometrics), and third-party integrations (Stripe, linking, sharing).

Module Overview

Navigation Module

  • Functionality: Comprehensive file-based routing system with support for stack, tabs, drawer, and modal navigators. Includes dynamic routes, protected routes, redirects, and deep linking capabilities.
  • Key APIs: useRouter, Link, Stack, Tabs, Drawer, Modal, Redirect, useLocalSearchParams, router.navigate, router.push, router.back, router.replace, router.setParams
  • Detailed documentation: references/navigation.mdx, references/stack.mdx, references/tabs.mdx, references/drawer.mdx, references/modals.mdx, references/redirects.mdx
Related skills
Installs
4
GitHub Stars
1
First Seen
Feb 21, 2026