All Skills
Automation & WorkflowClaude Plugins (Official)

expo — Agent Skill

by expo · Updated

Official Expo skills for building, deploying, upgrading, and debugging React Native apps with Expo. Covers UI development with Expo Router, SwiftUI and Jetpack Compose components, Tailwind CSS setup, API routes, data fetching, CI/CD workflows, App Store and Play Store deployment, SDK upgrades, DOM components, and dev…

At a glance

expo is an Agent Skill by expo in the Automation & Workflow category. In Claude Code it installs with `/plugin install expo@claude-plugins-official` after adding the anthropics/claude-plugins-official marketplace; other assistants use its SKILL.md instructions as rules. Its source repository has 3,740 GitHub stars (as of Oct 28, 2026).

Source 3.7kGitHub stars

How to install expo in your AI client

Setup for Claude Code, Claude Desktop, Cursor, Codex, Windsurf, Cline and VS Code — copy-paste ready.

How to install expo in Claude CodeAnthropic's agentic CLI

  1. Add the marketplace

    claude
    /plugin marketplace add anthropics/claude-plugins-official
  2. Install the skill

    claude
    /plugin install expo@claude-plugins-official
  3. Use it

    These are slash commands for a Claude Code session, not your shell. Claude auto-invokes the skill when your request matches its description — or type its slash command if it exposes one.

Documentation

Full README

Expo

Official AI agent skills from the Expo team for building, deploying, upgrading, and debugging Expo apps.

Skills come in two groups so the free vs paid boundary stays clear: open-source framework skills, and services & paid distribution skills whose core purpose uses paid Expo Application Services (EAS). Each services skill opens with a costs/plan-limits note.

What This Plugin Does

Framework (open source)

  • Routes any Expo/EAS request to the right skill and applies shared setup rules (expo-overview)
  • Recommends a starting folder structure for new projects
  • Provides UI guidelines following Apple Human Interface Guidelines
  • Builds polished, accessible React Native animations and gestures that stay off the JS thread
  • Builds in-app design systems: token themes, reusable component conventions, and style audits
  • Covers Expo Router navigation patterns (stacks, tabs, modals, sheets)
  • Explains native iOS controls, SF Symbols, and visual effects
  • Covers @expo/ui native components (universal, SwiftUI, and Jetpack Compose)
  • Covers data fetching patterns with React Query, offline support, and Expo Router loaders
  • Explains DOM components for running web code in native apps
  • Covers Expo native modules, iOS App Clips, and brownfield integration into existing native apps
  • Points at the expo/examples repo for canonical third-party integrations
  • Walks through Expo SDK upgrades, deprecated-package migration, cache clearing, and dependency fixes
  • Wires Expo projects into the Codex app Run button and action terminal

Services & paid distribution

  • Guides iOS App Store, TestFlight, and Android Play Store submissions
  • Covers EAS Build configuration and version management
  • Helps write and validate EAS Workflow YAML files for CI/CD
  • Checks EAS Update health, adoption, crash rates, and payload size
  • Configures, publishes, tests, and debugs over-the-air updates with EAS Update
  • Tracks production performance with EAS Observe
  • Covers website and API route authoring and deployment with EAS Hosting
  • Runs and drives your app on remote iOS/Android simulators on EAS cloud

When to Use

Framework (open source)

  • Starting any Expo/EAS task when no specific skill is named yet
  • Building new Expo apps from scratch
  • Adding navigation, styling, or animations
  • Building or fixing animations, gestures, transitions, press feedback, or haptics
  • Setting up a theme with design tokens, or standardizing styles across screens
  • Wiring up data fetching
  • Integrating web libraries via DOM components
  • Migrating an existing web/React app to native with Expo
  • Writing Expo native modules or integrating Expo into an existing native app
  • Adapting a third-party integration from expo/examples
  • Upgrading to a new Expo SDK version and fixing dependency conflicts after an upgrade
  • Migrating from deprecated packages (expo-av to expo-audio/expo-video)
  • Adding an iOS App Clip (needs an Apple Developer account)
  • Adding a Codex app Run button for expo start and optional iOS/Android/Web/dev-client action buttons

Services & paid distribution

  • Submitting apps to App Store Connect or Google Play
  • Setting up TestFlight beta testing
  • Configuring EAS Build profiles
  • Writing CI/CD workflows for automated deployments
  • Inspecting EAS Update rollout health and adoption
  • Configuring, publishing, testing, or debugging an EAS Update
  • Tracking startup, navigation, and event performance with EAS Observe
  • Deploying a website or Expo Router API routes to EAS Hosting
  • Running your app on a remote cloud simulator when no local simulator is available

Skills Included

Excerpt — the full document is on GitHub.

More Automation & Workflow skills

Catalog data refreshed . Something wrong? Report it.