Ad space · Your tool here
PluginStack
Rules & Prompts · by Expo

Expo Skills

Expo Skills official site ↗

Last checked against the official docs:

What it does

Official agent skills from the Expo team that teach coding agents how to build, upgrade and ship Expo and React Native apps: Expo Router, native UI and animation, data fetching, SDK upgrades, native modules, and the EAS services for builds, updates, hosting, workflows and store submission. Framework skills cover free Expo features; service skills cover EAS, which has paid plans. The Claude Code and Codex plugins also register Expo's hosted MCP server. MIT licensed.

Framework skills and service skills

The repository splits skills into two groups. Framework skills (for example expo-router, expo-native-ui, expo-animation, expo-data-fetching and expo-upgrade) are about building the app and use free Expo tooling. Service skills (for example eas-workflows, eas-update, eas-hosting and eas-app-stores) drive EAS, Expo's hosted service, which has free and paid tiers.

How it relates to the Expo MCP server

The skills are instructions; the MCP server is a set of live tools (docs lookup, library install, EAS builds and workflows, simulator screenshots with the expo-mcp package). The plugins bundle both, but with npx skills add you get the skills only and can add the MCP server separately.

Who it's for

Developers building Expo or React Native apps with Claude Code, Codex, Cursor or another skills-capable agent who want it to follow current Expo practice instead of older patterns.

How to set it up

  1. Any agent that supports skills: run this in your project root, then restart the agent. Add --agent <agent> to target a specific one:

    bash
    npx skills@latest add expo/skills --skill '*'
  2. Claude Code (plugin from the official marketplace):

    bash
    claude plugin install expo@claude-plugins-official
  3. Codex:

    bash
    codex plugin add expo@openai-curated
  4. Keep them current with npx skills@latest update (or name one skill, such as expo-router). Experimental skills are in a separate expo-experiments plugin.

  5. The plugin's MCP server is Expo's remote server at https://mcp.expo.dev/mcp. It needs an Expo account and signs in with OAuth (run /mcp in Claude Code or codex mcp login expo). Expo's docs mark some tools, such as documentation search, as needing a paid EAS plan.

Check the official Expo Skills docs for the latest steps.

Frequently asked questions

Do I need an Expo account?

Not for the skills themselves. The Expo MCP server and the EAS service skills need an Expo account, and some features need a paid EAS plan.

Does it work with bare React Native?

The skills are written for Expo projects. Some advice applies to React Native in general, but commands like npx expo install and EAS assume Expo.

Related guides

Example prompts

prompt
Add a settings screen with a native tab bar using Expo Router.
prompt
Upgrade this project to the latest Expo SDK and fix anything that breaks.
prompt
Set up an EAS workflow that builds and submits the iOS app when I push to main.

Made Expo Skills? Add the badge

If you like, show that Expo Skills is listed and hand-checked here. It's optional: listings are free and we never ask for a link back.

Hand-checked on PluginStack
Get the Markdown or HTML

Markdown (for a GitHub README)

markdown
[![Hand-checked on PluginStack](https://www.pluginstackai.com/badge/hand-checked.svg)](https://www.pluginstackai.com/plugins/expo-skills/)

HTML (for a website)

html
<a href="https://www.pluginstackai.com/plugins/expo-skills/"><img src="https://www.pluginstackai.com/badge/hand-checked.svg" alt="Hand-checked on PluginStack" width="226" height="28"></a>

About the badge

Free: MCP Starter Checklist

After you set this tool up, use the one-page checklist so your next MCP server doesn't fail on first connect.

Markdown download + occasional PluginStack updates. No spam. Privacy policy.

See all Rules & Prompts on PluginStack