Mindket

Expo Skills(Expo 官方技能包)

由 expo 制作技能开发
新上架第 2 版 · 更新于
星标4077

概览

Expo 官方的智能体技能,用来构建、升级和发布 Expo 应用。24 个技能覆盖路由、原生界面、动画、升级、原生模块,以及 EAS 构建、更新和托管。其中 EAS 相关的技能用到付费服务,这些服务有免费额度。

Expo Skills(Expo 官方技能包) 是一款 GitHub 上的开源项目,属于开发类,由 Mindket 上架。可免费获取。当前为第 2 版,最近更新于 。按它的 README 从 GitHub 安装。Mindket 的设置说明可在你的 Mindket 账户获取,以 zip 压缩包下载。

速览

用在
  • Claude Code:插件,来自 Claude Code 的官方插件市场
  • Codex:插件,来自 OpenAI 精选(OpenAI-curated)插件市场
  • Cursor、OpenCode、GitHub Copilot、Windsurf、Gemini、Cline 等:skills CLI
  • Expo 的 MCP 服务器:插件会注册它,Expo 的页面写了怎样把它加到其他智能体
先运行
claude plugin install expo@claude-plugins-official

平台

Any coding agent编程智能体
Claude Code编程智能体
Codex编程智能体
Cursor代码编辑器
OpenCode编程智能体
GitHub Copilot编程智能体

用在哪里里还有 3 个

关于

它是什么

Expo Skills 是 Expo 官方的一套智能体技能,共 24 个,用于 Expo 和 React Native 开发。其中路由技能 expo-overview 先加载,再把智能体引到合适的技能。15 个开源技能覆盖框架本身,从路由、原生界面到升级。7 个用于付费的 Expo Application Services(EAS),还有 1 个是实验性的。Expo 的文档和命令行工具仍是权威依据,技能告诉智能体怎样用好它们。

  1. 你安装插件,或运行一次 skills CLI
  2. 你用平常的话提一个 Expo 问题
  3. 智能体加载 expo-overview,由它挑选技能
  4. 智能体照着那个技能做,并运行 Expo 命令
  5. 智能体汇报结果,由你决定发布什么

适合谁

用 AI 智能体开发 Expo 应用的开发者,从第一个应用到已上架商店的应用都适用。升级 SDK、编写原生模块或运行 EAS 构建和更新的团队也适用,正把 React 网页应用迁到原生的网页开发者同样适用。

谁在用,怎么用
谁技能例子
Expo 新手expo-overview、expo-project-structure、expo-router新应用得到一个只放路由的 app 文件夹和原生标签栏
应用团队expo-ui、expo-animation、expo-data-fetching、expo-design-system智能体先查 @expo/ui 有没有原生底部弹出面板,再考虑社区库
网页开发者expo-web-to-native、expo-dom网页应用第一天就在原生外壳里运行,之后各个页面逐一改成原生
维护者expo-upgrade、expo-module、expo-brownfieldSDK 升级先运行 expo install,再运行 expo-doctor
负责发布的人eas-app-stores、eas-update、eas-workflows、eas-hosting一个工作流在每个拉取请求上构建预览版
生产团队eas-observe、eas-update-insights一次发布检查读取崩溃率和启动次数

用在哪里

任何能读取 Agent Skills 的编程智能体,在 Expo 项目里,或用于要上架商店的应用。

  • Claude Code:插件,来自 Claude Code 的官方插件市场
  • Codex:插件,来自 OpenAI 精选(OpenAI-curated)插件市场
  • Cursor、OpenCode、GitHub Copilot、Windsurf、Gemini、Cline 等:skills CLI
  • Expo 的 MCP 服务器:插件会注册它,Expo 的页面写了怎样把它加到其他智能体

如何设置

点“获取”会把一个 zip 压缩包存进你的下载文件夹,里面是 Mindket 写的安装说明,包含 README 给出的每种安装方式。技能本身从 Expo 的仓库安装。

先准备好这些
需要说明
Nodeskills CLI 路线要用,它通过 npx 运行,Expo 自己的命令也要用
一个 Expo 项目或者用 npx create-expo-app@latest 新建一个
Claude Code 或 Codex插件路线要用。其他智能体用 skills CLI
Expo 账号和 EAS CLI7 个 EAS 技能和 MCP 服务器要用。EAS 有免费额度和付费方案的限制,请看 Expo 的价格页
Apple 和 Google 账号只在提交到应用商店时需要。它们和 Expo 是分开的
  1. 选好你的智能体对应的路线。Claude Code 和 Codex 用插件。其他智能体用 skills CLI,它需要 Node。
  2. 运行你那条路线的安装命令。下面的 Claude Code 命令在终端里运行,下次启动时加载,或在运行 /reload-plugins 之后加载。
  3. 提一个 Expo 问题。智能体从 expo-overview 开始,加载合适的技能。
claude plugin install expo@claude-plugins-official

Codex 有自己的一行命令。其他智能体用 skills CLI,它会问你把技能装在哪里。

codex plugin add expo@openai-curated
npx skills@latest add expo/skills --skill '*'

你第一次打开 Claude Code 的交互式会话时,它会自动添加 Anthropic 的官方插件市场。在从没有人打开过它的电脑上,先运行 claude plugin marketplace add anthropics/claude-plugins-official,这行命令出自 Claude Code 的文档。插件里的技能名前带插件名,所以运行时是 /expo:expo-router 这样的形式。

如何使用

用平常的话说出你要什么,智能体会根据技能的描述来挑选。README 说,任何含糊的请求都先交给 expo-overview。

按工作分的技能
工作技能智能体做什么
起步expo-overview确认这是 Expo 或 EAS 的工作,读懂你的目标,引到一个技能,并用 npx expo install 安装包
做页面expo-project-structure、expo-router、expo-native-ui、expo-ui、expo-design-system、expo-animation安排路由,挑选原生组件和设计令牌,做出不占用 JS 线程的动效
数据和网页代码expo-data-fetching、expo-dom、expo-web-to-native处理请求、缓存和离线使用,在 webview 里运行网页代码,或把网页应用逐页迁到原生
原生开发expo-module、expo-brownfield、expo-dev-client、expo-app-clip、expo-examples编写原生模块,把 Expo 嵌进原生应用,构建开发客户端,添加 App Clip,或改编官方示例
升级expo-upgrade按 SDK 升级步骤操作并运行 expo-doctor,替换已弃用的包
发布和监控eas-app-stores、eas-update、eas-update-insights、eas-hosting、eas-workflows、eas-observe、eas-simulator构建、提交、更新、托管、自动化、度量,并在远程模拟器上测试,事先说明 EAS 的费用

示例

你的 Expo 应用还在旧版 SDK 上,你想升到最新版。

Help me upgrade this app to the latest Expo SDK.

智能体从 expo-overview 开始,照 expo-upgrade 操作,运行 npx expo install expo@latest、npx expo install --fix 和 npx expo-doctor,然后逐一处理已弃用包的清单。

项目里没有 ios 或 android 文件夹时,这个技能会跳过 prebuild 和裸工作流的清理步骤。

新手与专家

新手:技能就是一个装着说明的文件夹,你的请求和它对得上时,智能体就会打开它。你不需要知道 Expo 的技能名。说出目标就行,比如让页面更像原生,或发布到 TestFlight,expo-overview 会把它对应到合适的技能。EAS 技能会用到你的 Expo 方案额度,每个都先写明费用。

专家:expo-overview 的共享规则让智能体读取 package.json 里的 expo 版本,并使用那个 SDK 的文档,而不是 latest。智能体还会记下:已提交的 ios 和 android 文件夹说明项目是 prebuild 还是裸工作流。底部弹出面板、选择器、滑块、开关和菜单默认用 expo-ui。它的通用层需要 SDK 56 或更高版本,可以在 Expo Go 里运行。它的 List 是原生的分组行,不是虚拟化列表,所以大量数据仍要用 FlatList 或 FlashList。

expo-upgrade 提醒:启用 Hermes V1 的 SDK 55、SDK 56 和较早的 SDK 57 版本,搭配 Reanimated 和 worklets 时有内存回退问题。从 SDK 55 或更早版本升级时,它说直接升到 SDK 57,并避开 expo@57.0.8 及以下版本。eas-update 让智能体只在你要求时才发布到 production。eas-simulator 是实验功能,只对部分账号开放,所以智能体先检查 simulator:availability,不可用时退回本地模拟器。

注意事项

这些技能是文本加两个小脚本,命令由智能体在你的电脑上运行。

  • 费用:EAS 服务有免费额度和付费方案的限制,每个 EAS 技能开头都写明了。Apple Developer 和 Google Play 的会员资格另算。价格见 Expo 的价格页
  • MCP 服务器:插件会注册 Expo 托管的 MCP 服务器。它需要用 Expo 账号登录,在 Claude Code 里是 /mcp,它能启动 EAS 构建和工作流
  • 反馈:每个技能都让智能体用 npx --yes @expo/agent-cli@latest feedback 给 Expo 发具体的反馈。智能体屡次失败或需要你出手时,它还要求发一份简短报告。如果你一份都不想发,告诉你的智能体
  • 实验功能:expo-migrate-module 放在单独的插件 expo-experiments 里,因为它针对的 API 可能会变。工具包里有它的安装命令
  • 只用于新项目:expo-project-structure 从不改动已有布局的应用
  • 缺一个技能:expo-overview 的技能地图里提到 expo-tailwind-setup,但这个仓库里没有它
  • skills CLI:它的文档说默认会发送匿名遥测数据,设置 DISABLE_TELEMETRY=1 可以关掉
  • 作者和许可证:MIT,出自 Expo(650 Industries, Inc.)。expo-animation 是和 Emil Kowalski 合写的,也收在他的仓库里

README 和文件

README
# Expo Skills:安装说明

这个工具包里是 Mindket 写的安装说明,不包含技能本身、它们的参考文件或脚本。这些要从 Expo 的仓库安装:https://github.com/expo/skills

许可证:MIT,Copyright (c) 2025-present 650 Industries, Inc. (aka Expo)。全文见 https://github.com/expo/skills/blob/main/LICENSE

Expo Skills 由 Expo 制作。它的 README 称之为“Official AI agent skills from the Expo team”(Expo 团队的官方 AI 智能体技能)。Mindket 只是列出这个项目,并不是 Expo。

这些说明的来源:README(https://github.com/expo/skills/blob/main/README.md),https://github.com/expo/skills/tree/main/plugins 下 expo 和 expo-experiments 两个插件的 README,plugins/expo/skills 和 plugins/expo-experiments/skills 下每个技能的 SKILL.md,插件清单文件和 .mcp.json,skills.sh.json,以及 Expo 的 MCP 页面(https://docs.expo.dev/eas/ai/mcp/)。Claude Code 从哪里加载插件,出自 Claude Code 自己的文档,用到的地方都注明了。所有命令都由 Mindket 照抄,一条也没有运行过。

## 它是什么

24 个技能,给开发 Expo 应用的 AI 编程智能体用。README 把它们列在四个标题下,让免费和付费的工作分开:一个路由技能,15 个开源框架技能,7 个用于付费 Expo Application Services(EAS)的技能,以及 1 个实验性技能。README 说,Expo 的文档、Expo CLI 和 EAS CLI 仍是权威依据,技能帮智能体正确地运用它们。

| 技能 | 涵盖内容 | 费用说明 |
|---|---|---|
| expo-overview | 任何 Expo 或 EAS 任务的入口和路由,外加共享的设置规则 | 免费 |
| expo-project-structure | 新 Expo Router 应用的文件夹布局。它从不改动已有的应用 | 免费 |
| expo-router | 基于文件的路由、链接、原生堆栈、模态框、表单式弹出面板、原生标签栏、标题栏和搜索栏 | 免费 |
| expo-animation | 用 Reanimated、Gesture Handler、Expo Router 和触感反馈做动画和手势。与 Emil Kowalski 合写 | 免费 |
| expo-native-ui | 有原生感的页面:Apple HIG 风格、语义颜色、控件、图标、媒体和视觉效果 | 免费 |
| expo-design-system | 设计令牌主题、组件约定,以及检查样式偏离的审计 | 免费 |
| expo-ui | @expo/ui 原生组件,用 SwiftUI 和 Jetpack Compose。通用层需要 SDK 56 或更高版本 | 免费 |
| expo-data-fetching | API 调用、React Query、SWR、缓存、离线支持和 Expo Router 数据加载器 | 免费 |
| expo-dom | DOM 组件,在原生端用 webview 运行网页代码 | 免费 |
| expo-web-to-native | 把已有的 React 网页应用逐页迁到原生 | 免费 |
| expo-module | 用 Swift、Kotlin 和 TypeScript 写原生模块和视图,配置插件和自动链接 | 免费 |
| expo-brownfield | 把 Expo 或 React Native 加进已有的 iOS 或 Android 应用 | 免费 |
| expo-dev-client | 开发客户端 | 本地构建免费,EAS Build 和 TestFlight 收费 |
| expo-examples | expo/examples 仓库,约 70 个 with-* 集成示例 | 免费 |
| expo-app-clip | iOS App Clip 目标、AASA 文件和关联域名 | 需要 Apple Developer Program 会员资格 |
| expo-upgrade | Expo SDK 升级、依赖冲突和已弃用的包 | 免费 |
| eas-app-stores | EAS 构建并提交到 TestFlight、App Store 和 Google Play,外加商店页面元数据 | 受 EAS 方案限制,Apple 和 Google 会员资格另算 |
| eas-hosting | 把 Expo 网站和 Expo Router API 路由部署到 EAS Hosting | EAS 服务,有免费额度限制 |
| eas-workflows | EAS Workflow YAML 文件和 CI/CD 自动化 | 消耗 EAS 分钟数,构建和提交任务还需要付费的商店账号 |
| eas-observe | EAS Observe 的设置,以及启动、路由、事件和版本指标 | 免费方案最多支持 10,000 名月活跃用户,功能较少 |
| eas-update | EAS Update 的设置、发布、运行时兼容和调试 | 免费方案可用,有额度 |
| eas-update-insights | 更新的健康状况:崩溃率、启动次数、负载大小和发布门槛 | 属于 EAS Update |
| eas-simulator | EAS 云端的远程 iOS 模拟器或 Android 模拟器,用命令行或智能体操作 | 实验功能,限量开放,单次会话有时长上限 |
| expo-migrate-module | 把 Swift Expo 模块从 Modules API 1.0 DSL 迁到 2.0 宏 | 免费,在单独的 expo-experiments 插件里 |

来源:README 的四张表,以及每个 EAS 技能的 SKILL.md 开头的费用说明。价格会变,金额请看 https://expo.dev/pricing

## 工具包里的文件

- setup/claude-code.md:Claude Code 插件、实验插件,以及第一次使用的电脑
- setup/codex.md:Codex 插件
- setup/other-agents.md:用 skills CLI 给 Cursor、OpenCode、GitHub Copilot、Windsurf、Gemini、Cline、AMP、Factory Droid、Antigravity、Kiro CLI 等工具安装
- setup/expo-mcp-server.md:插件注册的 Expo MCP 服务器,以及怎样单独添加它
- setup/first-run.md:expo-overview 里的共享规则、EAS 登录和关联项目,以及每个付费技能自己写的费用

## 先准备好这些

- Node,skills CLI 路线要用(它通过 npx 运行),Expo 自己的命令也要用。
- 一个 Expo 项目,或者用 `npx create-expo-app@latest` 新建一个,expo-overview 写的就是这条命令。
- Claude Code 或 Codex,插件路线要用。其他智能体用 skills CLI。
- Expo 账号和 EAS CLI,7 个 EAS 技能和 Expo MCP 服务器要用。
- Apple Developer Program 会员资格和 Google Play 账号,提交到商店时要用。它们和 Expo 是分开的。

## 装到哪里

- Claude Code 插件:Claude Code 关于托管插件市场的页面(https://code.claude.com/docs/en/plugins/host-marketplace)说,它会把插件复制到自己的缓存里。插件里的技能名前带插件名(setup/claude-code.md)。
- Codex 插件:从 OpenAI 精选插件市场安装,README 说更新也从那里来(setup/codex.md)。
- skills CLI:README 说这个命令行工具会问你把技能装在哪里。在项目根目录运行它,然后重启或刷新智能体会话(setup/other-agents.md)。

## 你的数据

技能是文本,外加两个小脚本。expo-ui 的 list-components.js 读取你项目里安装的 @expo/ui 包,打印出组件名。eas-workflows 的 fetch.js 下载那个技能列出的页面,比如工作流 schema 和 Expo 的文档,并缓存在脚本旁边的 .cache 文件夹里,缓存时长按服务器的缓存头而定,服务器没给时是 15 分钟。技能让智能体在你的电脑上运行 Expo 和 EAS 命令,EAS 技能还会读取和改动你 Expo 账号里的东西。expo 插件还会注册 Expo 托管的 MCP 服务器,它需要用 Expo 账号登录,能启动 EAS 构建和工作流(setup/expo-mcp-server.md)。每个技能最后都有一条指示,让智能体用 `npx --yes @expo/agent-cli@latest feedback` 给 Expo 发反馈,但只在有具体内容要报告时才发。它还让智能体在屡次做不好一项 Expo 任务、或需要你出手时,用 `--category evals` 发一份简短报告。如果你不想发送任何报告,告诉你的智能体。skills CLI 会收集匿名遥测数据,除非你设置 DISABLE_TELEMETRY=1。你交给智能体的代码,会像其他工作一样发给你的 AI 服务商。

## 更新和卸载

README 说,Claude Code 和 Codex 的插件安装通过它们的官方插件市场更新。skills CLI 安装的,用 `npx skills@latest update` 更新,只更新一个技能时用 `npx skills@latest update expo-router`。README 没有给出卸载步骤。Claude Code 的插件页面说,/plugin 里的 Installed 标签页列出每个插件,并提供更新或卸载的操作。
文件
README.md  8 KB
setup/claude-code.md  4 KB
setup/codex.md  2 KB
setup/expo-mcp-server.md  3 KB
setup/first-run.md  5 KB
setup/other-agents.md  2 KB

6 个文件,共 24 KB,以 zip 压缩包下载。

更新内容

  • 第 2 版 · 2026-11-09

    Updated by Mindket to the current version of this kit.

  • 第 1 版 · 2026-11-07

评价

还没有评分

写评价

还没有评价。

大家怎么说

Hacker News、Bluesky、X、Reddit、Facebook 和 YouTube 上提到这个项目的帖子和评论,来自每周一次的搜索和 Trendshift。它们不是 Mindket 写的,也未经核实,点开即可在原帖处阅读。

maryndisouzaKnowledge Summit 2024 Live Future Skills and AI Expo2 分EUSPA - EU Agency for the Space ProgrammeThe EU Space Academy is hosting two interactive workshops at Space Tech Expo Europe 2026, focused on access to funding for start-ups and scale-ups. Join expert insights and practical exercises at the Skills Lab in Bremen. 17 Nov | Start-ups 18 Nov | Scale-ups www.spacetechexpo-europe.com5 赞signalbrightShow HN: Superlog (YC P26) – Observability that installs itself and fixes bugsThank you! Very good point. Right now, the prompt will enumerate all the services and install the OpenTelemetry SDK (https://opentelemetry.io/) in each service. Then for every service, the skill will make sure that: - Every time something breaks and an operator needs to take a look, there's an…ぷーじExpo開発をAIエージェントに正しく理解させるための専門知識やスキルをまとめたツールっぽい モバイルアプリ開発の効率化にすごく役立ちそうかも yug1224 starred expo/skills https://github.com/expo/skills2 赞ricwoAsk HN: Who is hiring? (May 2025)Cogram | Full-time | Remote (CET ± 3 hours) | https://cogram.com | B2B SaaS / AI Cogram is an LLM-based productivity platform for architecture, engineering, and construction (AEC). Our product automates a growing number of AEC workflows such as meeting notes, site visits, project administration,…Remote IT Jobs🚀 New Remote Job Alert! 💼 Position: Mobile Engineer (m/w/d) 🏢 Company: ZABEL 🌍 Location: EU 📁 Category: Android Developer 🛠️ Skills: REACT NATIVE, EXPO, TYPESCRIPT, JEST, RNTL... #RemoteJobs #RemoteWork #WorkFromHome #Hiring #JobOpportunity Apply now: https://www.remoteitjobs.app/job/zabel-mob1 赞ricwoAsk HN: Who is hiring? (March 2025)Cogram | Full-time | Remote (CET ± 3 hours) | https://cogram.com | B2B SaaS / AI Cogram is an LLM-based productivity platform for architecture, engineering, and construction (AEC). Our product automates a growing number of AEC workflows such as meeting notes, site visits, project administration,…@ai-trend-to-know.bsky.socialexpo/skills 💻 Shell #AIAgents #Shell #OpenSource #GitHub 🔗 trendtoknow.com/expo/skills1 赞ricwoAsk HN: Who is hiring? (February 2025)Cogram | Full-time | Remote (CET ± 3 hours) | https://cogram.com | B2B SaaS / AI Cogram is an LLM-based productivity platform for architecture, engineering, and construction (AEC). Our product automates a growing number of AEC workflows such as meeting notes, site visits, project administration,…AI ParabellumExpo's official Claude Code plugin bundles 23 skills for React Native apps. In a throwaway test, Claude added a native Settings tab and touched nothing else. Nobody ran the app, and the MCP server needs sign-in. aiparabellum.com/expo-plugin-...ricwoAsk HN: Who is hiring? (November 2024)Cogram | Full-time | Remote (CET ± 4 hours) | https://cogram.com | B2B SaaS / AI Cogram is an LLM-based productivity platform for architecture, engineering, and construction (AEC). Our product automates tasks such as meeting notes, site visits, and project administration. We're YC alumni,…New South Wales Councils News WireHunter residents are encouraged to attend the joint Maitland, Dugong and Port Stephens councils Emergency Management and Community Resilience Expo, set to bring together emergency services and local responders for a d 03 November 2026 Maitland City Council #LGNewsRoundup #MaitlandCityCouncil

搜索日期

Mindket 的更多商品

查看 Mindket 的全部商品

Bonsai-27B-GGUF

lmstudio-community · 工具包

面向 LM Studio 的 27B Bonsai 模型 GGUF 转换版,含 3.80 GB 的 Q1_0 语言文件和 0.93 GB 的 BF16 视觉投影器。已测试文本、视觉和并行工具调用。

新上架

以每权重 2.9 位的 EXL3 量化运行 DeepSeek-V4.1-Flash-1017,这是一份 196 GiB 的副本,适合在自己硬件上部署大模型的人。困惑度与原模型相差不大。

新上架

MusicGen Small

facebook · 工具包

根据文字描述或音频提示生成短音乐片段,是 facebook MusicGen 的 small 检查点。适合想在自己电脑上试用文字生成音乐的开发者和音乐爱好者。

新上架

开发类的相似商品

查看开发类的全部商品

Lexnet

alpindale · 工具包

用一个只有约 984 个权重的小型神经网络,为 C 源代码的每个字符打上语法高亮标签,通过一个小小的 C 程序运行。适合对手工设计的网络好奇的开发者和研究者。

新上架

FLUX.2 Klein LoRA Studio

prithivMLmods · 工具包

在浏览器或你自己的电脑上,用一个 Gradio 应用试用 FLUX.2 Klein 图像模型的一组 LoRA。适合制作或测试 AI 图片的人。

新上架

anaksor-ocr

Sokheng · 工具包

这个模型从文档、收据和路牌照片里读取高棉语和英语文字,用一个检测器找文本行,再用识别器读每一行。适合需要在 Python 里做高棉语 OCR 的开发者。

新上架