技能说明
Expo 官方入口技能,先判断任务是否属于 Expo 或 EAS,再把请求路由到项目结构、Expo Router、原生界面、数据获取、SDK 升级、构建、发布、OTA 更新和运行监控等专项流程。 适用范围:Expo/React Native 项目、Expo Router、EAS Build/Submit/Hosting/Update,以及原生模块和棕地接入。 限制:需要 Expo 或 EAS 信号;纯 React Native 且没有 Expo 依赖时不应直接套用。Expo 文档、CLI 和 EAS CLI 是最终依据。 安全提示:构建、商店提交、EAS 云端任务和遥测设置可能涉及账号、费用或外部服务,先确认范围与权限;Expo 技能遥测默认关闭。
关于此技能
Expo 官方入口技能,先判断任务是否属于 Expo 或 EAS,再路由到具体专项技能。
核心能力
任务路由
确认 Expo/EAS 信号,区分项目结构、Router、原生 UI、数据获取、升级、构建、发布和排障,并加载对应叶子技能。
当前依据
以 Expo 文档、Expo CLI 和 EAS CLI 为准,帮助 Agent 保持版本、配置、构建与发布流程一致。
适用场景
新建与维护 Expo App
创建 Expo Router 页面、原生感界面、数据获取、原生模块或 brownfield 接入。
EAS 交付
配置构建、TestFlight/Play Store 提交、EAS Hosting、OTA 更新、工作流和健康监控。
使用步骤
- 01
第一步:确认范围
确认请求提到 Expo、EAS、Expo Go、expo-* 包,或项目 package.json 中确实使用 Expo。
- 02
第二步:分类任务
判断是项目结构、导航、UI、数据、原生模块、升级、构建发布、更新还是排障;信息不清时先复述并确认。
- 03
第三步:加载专项技能
按分类读取对应 expo-* / eas-* 技能和当前文档,不凭记忆猜 CLI 参数。
- 04
第四步:验证交付
检查依赖、app.json/app.config、平台配置、构建日志和运行结果;涉及商店、云构建或外部权限时先明确批准。
常见问题
纯 React Native 项目能直接用吗?+
只有项目本身使用 Expo,或使用 EAS 作为交付服务时适用;纯 React Native 任务应按实际工具链选择。
它会直接发布到应用商店吗?+
不会默认发布;会提供流程和检查,真实构建、提交和账号操作仍需明确范围与权限。
应该安装全部 Expo 技能吗?+
不必;入口技能会按任务路由,通常安装对应叶子技能或官方插件即可。
遥测会默认开启吗?+
不会,Expo 文档说明自动使用遥测默认关闭;如需开启或关闭应按当前官方说明操作。
安装前检查
把兼容性、来源和安装入口先看清楚,再放进自己的工作流。
Codex · Claude Code · Cursor
已提供来源链接
命令可直接复制
2026/10/19
安装提醒:这项技能可能涉及网络、脚本、文件或凭据权限,安装前请先阅读 SKILL.md,并确认它需要哪些权限。
npx skills@latest add expo/skills --skill expo-overview