@tank/react-native-expo

Guide production React Native Expo app development from architecture through deployment.

1|1|Updated Feb 20, 2026
One-click install
npx skills add https://github.com/tankpkg/packages --skill tank-react-native-expo
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: @tank/react-native-expo
Source: https://github.com/tankpkg/packages/tree/main/skills/react-native-expo
Command: npx skills add https://github.com/tankpkg/packages --skill tank-react-native-expo

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps teams build, debug, and ship production React Native apps with Expo by turning scattered framework knowledge into a single operational playbook.

Core Features & Use Cases

  • App Architecture Guidance: Covers Expo Router layouts, typed routes, deep linking, auth flows, and platform-specific routing patterns.
  • Delivery and Release Workflows: Explains EAS Build, Submit, Update, code signing, build profiles, OTA releases, and app store publishing.
  • Production Engineering Support: Includes New Architecture migration, Reanimated animations, styling choices, state management, testing, notifications, and performance optimization.
  • Use Case: Use it when planning a new Expo app, fixing navigation or build issues, preparing an OTA update, or hardening an app for App Store and Play Store release.

Quick Start

Ask for production help on your Expo app by describing the current project state and the routing, build, animation, testing, or performance problem you want solved.

Frequently Asked Questions about @tank/react-native-expo

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I set up Expo Router with typed routes and deep linking for auth flows?

Expo Router architecture guidance covers setting up typed routes, configuring deep linking, and structuring platform-specific routing patterns for authentication flows. It provides operational steps for building production-ready navigation layouts in React Native Expo apps.

What is the process for configuring EAS Build and Update for OTA releases?

Configuring EAS Build and Update for OTA releases involves setting up build profiles, code signing, and submission workflows. The process covers delivering over-the-air updates and publishing apps to the App Store and Play Store using Expo Application Services.

Can I migrate my existing React Native app to the New Architecture using Expo?

Yes, production engineering support includes guidance for New Architecture migration in Expo apps. It covers the steps and precautions needed to transition your existing React Native project to the new architecture while maintaining animation and state management functionality.

What's the best way to handle Reanimated animations and performance tuning in Expo?

Handling Reanimated animations and performance tuning in Expo requires production engineering support that addresses styling choices and optimization techniques. It provides specific guidance for configuring animations and hardening app performance before release.

Does this guidance cover app store publishing requirements and code signing for Expo apps?

Yes, the guidance satisfies app store publishing requirements including code signing, build profiles, and submission workflows. It covers the complete delivery and release process needed to ship production Expo apps to App Store and Play Store.

Why do I need a config plugin for my Expo app and when should I use one?

Config plugins are needed when your Expo app requires custom native code modifications that standard configuration cannot handle. The guidance helps determine when to implement config plugins to satisfy specific build and platform requirements for production releases.