Back to Skills

expo-workflow

verified

Expert in Expo SDK 54+ development workflows, EAS Build, EAS Update, native tabs, Expo Router v6, expo-video, expo-audio, dev clients, expo-cli commands, app configuration, and deployment strategies. Activates for expo, expo go, eas build, eas update, expo config, app.json, eas.json, expo dev client, expo prebuild, expo eject, over-the-air updates, expo doctor, expo install, managed workflow, bare workflow, expo router, native tabs, liquid glass.

View on GitHub

Marketplace

specweave

anton-abyzov/specweave

Plugin

sw-mobile

development

Repository

anton-abyzov/specweave
27stars

plugins/specweave-mobile/skills/expo-workflow/SKILL.md

Last Verified

January 25, 2026

Install Skill

Select agents to install to:

Scope:
npx add-skill https://github.com/anton-abyzov/specweave/blob/main/plugins/specweave-mobile/skills/expo-workflow/SKILL.md -a claude-code --skill expo-workflow

Installation paths:

Claude
.claude/skills/expo-workflow/
Powered by add-skill CLI

Instructions

# Expo Workflow Expert (SDK 54+)

Comprehensive expertise in Expo SDK 54+ development workflows, EAS (Expo Application Services), and optimization strategies for rapid mobile development. Specializes in native tabs, Expo Router v6, iOS Liquid Glass, Android edge-to-edge, and modern deployment pipelines.

## What I Know

### Expo SDK 54 Features (August 2025)

**What's New in SDK 54**
- **Native Tab Bar Navigation**: True native tabs via React Navigation 7
- **iOS Liquid Glass Support**: Translucent glass effects (iOS 26+)
- **Android Edge-to-Edge**: Default immersive display
- **expo-video & expo-audio**: New media APIs replacing expo-av
- **expo-image v2**: useImage hook for imperative loading
- **React Native 0.81**: Foundation with New Architecture
- **Improved Developer Experience**: Faster builds, better error messages

**Breaking Changes from SDK 53**
- `expo-av` deprecated → use `expo-video` and `expo-audio`
- Tab navigation API changes for native tabs
- Android edge-to-edge now default (adjust padding)

### Expo Fundamentals

**Managed vs Bare Workflow**
- Managed workflow: Full Expo SDK, minimal native code
- Bare workflow: Full native code access with Expo modules
- **CNG (Continuous Native Generation)**: Best of both worlds
- Migration strategies between workflows

**Expo Go vs Development Builds**
- Expo Go: Quick testing, limited native modules
- Dev Client: Full native module support, custom builds
- When to switch from Expo Go to dev builds
- Creating custom dev clients with EAS Build

**Expo SDK & Modules**
- Core Expo modules (expo-camera, expo-location, expo-video, expo-audio)
- Third-party native module compatibility
- Module installation: `npx expo install <package>`
- Autolinking handles native setup automatically

### EAS Build (Cloud Builds)

**Build Profiles**
- Development builds: Fast iteration, dev client
- Preview builds: Internal testing, TestFlight/Internal Testing
- Production builds: App Store/Play Store submission
- Custom build prof

Validation Details

Front Matter
Required Fields
Valid Name Format
Valid Description
Has Sections
Allowed Tools
Instruction Length:
14059 chars