基于 React 构建可同时运行于 Android、iOS 和 Web 的通用原生应用的开源框架。
expo/skills
Expo 官方推出的 AI 智能体技能集,帮助编程助手构建、部署、升级和调试 Expo 应用。
- Star
- 4,080
- Fork
- 265
- 未关闭 Issue
- 100
- 最近提交
- 昨天
这是什么?
Expo Skills 是一组面向 AI 编程助手的指令包,适用于 Claude Code、Codex、Cursor 等工具。每个技能为智能体提供某一类 Expo 任务的专门知识,包括该用哪些 Expo API、常见流程如何组织,以及 React Native、iOS 和 Android 的相关约束。
技能分为三组:一是用于模糊需求的入口技能;二是开源框架技能,涵盖 Expo Router、动画、原生 UI、数据请求、原生模块和 SDK 升级;三是 Expo 应用服务(EAS)相关技能,包括应用商店构建、EAS Hosting、工作流、EAS Update 和模拟器等。另有一组实验性技能,对应尚未定型的 Expo API。
安装方式因工具而异:Claude Code 和 Codex 用户可通过各自的官方插件市场安装插件,Cursor、OpenCode 等则使用 skills CLI。项目还介绍了 Expo MCP 服务器,可让智能体实时查阅文档、触发 EAS 构建并检查运行中的应用。
核心功能
- 01覆盖 Expo Router 导航、原生 UI、动画和数据请求
- 02包含应用商店构建、托管、工作流和 OTA 更新等 EAS 技能
- 03提供 SDK 升级技能,帮助处理依赖冲突
- 04可通过 Claude Code 和 Codex 插件市场或 skills CLI 安装
- 05可配合 Expo MCP 服务器获取实时文档并访问构建功能
适用场景
- 借助 AI 编程助手按 Expo 规范开发新应用
- 将已有 Expo 项目升级到更新的 SDK 版本
- 配置在 Pull Request 上自动构建预览版的 EAS 工作流
- 排查 EAS Update 发布过程并检查崩溃率
快速上手
- 1
使用 skills CLI 安装所有 Expo 技能
npx skills@latest add expo/skills --skill '*' - 2
安装 Claude Code 插件(Claude Code 的替代方式)
claude plugin install expo@claude-plugins-official - 3
重启或刷新智能体会话,使其能发现已安装的 SKILL.md 文件
使用前须知
- 这些技能是供 AI 编程智能体使用的指导内容,并非独立的应用或库。
- 部分技能涉及付费的 EAS 服务,需要 Expo 账户,并受套餐限制约束。
收录于专题
标签
常见问题
- skills 是什么?
- Expo 官方推出的 AI 智能体技能集,帮助编程助手构建、部署、升级和调试 Expo 应用。 Expo Skills 是一组面向 AI 编程助手的指令包,适用于 Claude Code、Codex、Cursor 等工具。每个技能为智能体提供某一类 Expo 任务的专门知识,包括该用哪些 Expo API、常见流程如何组织,以及 React Native、iOS 和 Android 的相关约束。
- skills 可以免费使用吗?用的什么许可证?
- skills 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
- skills 还在维护吗?
- 活跃维护中。skills 最近一次提交是在 2026年11月6日。
- skills 适合用来做什么?
- 借助 AI 编程助手按 Expo 规范开发新应用 将已有 Expo 项目升级到更新的 SDK 版本 配置在 Pull Request 上自动构建预览版的 EAS 工作流 排查 EAS Update 发布过程并检查崩溃率
- skills 怎么安装和运行?
- 使用 skills CLI 安装所有 Expo 技能: npx skills@latest add expo/skills --skill '*' 安装 Claude Code 插件(Claude Code 的替代方式): claude plugin install expo@claude-plugins-official 重启或刷新智能体会话,使其能发现已安装的 SKILL.md 文件
- 在哪里获取 skills?
- 源代码和安装说明在 GitHub 上:https://github.com/expo/skills
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
为 Expo / React Native 提供统一的 HealthKit 与 Health Connect API。
Cherry Studio 的 iOS 与 Android 移动端,可与多个 AI 模型对话、运行智能体、连接 MCP 工具并生成图片。
Bangumi 番组计划的第三方移动端客户端,基于 React Native 开发,支持 Android 与 iOS。
为 React Native 应用提供 Lottie 启动动画,在 JS 包加载前即由原生层播放。
llama.cpp 的 React Native 绑定,可在 iOS 和 Android 应用中本地运行 GGUF 大模型。