Aug 31, 2026

expo/skills:Expo 官方团队的移动端构建与发布 skill

Expo 官方团队的 2.5k 星 skill 合集——构建、部署、升级、调试 Expo 应用——经 Claude Code 与 Codex 官方插件市场或一条 skills CLI 命令即可全部安装。

#tutorial#developer-tools#deployment

LLM 写 React 很在行,遇到让移动端变难的部分就露怯:EAS 构建配置、iOS 与 Android 的约束差异、SDK 版本之间的升级路径。expo/skills(2.5k 星,MIT)是 Expo 团队的官方合集,覆盖 Expo 应用的构建、部署、升级和调试——厂商教 agent 正确地用自家工具,并且明确 Expo 文档、Expo CLI 和 EAS CLI 才是事实源。

为什么这个 Skill 重要

skill 给 agent 的是 README 所描述的那种聚焦 Expo 知识:什么时候用哪个 Expo API、常见工作流怎么搭、哪些 Expo、EAS、React Native、iOS、Android 约束真正要紧——这正是通用 agent 容易跑偏的地方。团队承认自家文档和 CLI 才是事实源,skill 存在的意义是帮 agent 用对,而不是取代它们。

分发走官方渠道:Claude Code 和 Codex 通过各自的策展市场装插件(更新随市场走),skills CLI 路径覆盖 Cursor、OpenCode、GitHub Copilot、Windsurf、Gemini、Cline 等。两条安装路线干净地覆盖了整个生态。

安装

skills CLI 一条命令装下全部 Expo skill——选中所有 skill,agent 之后单独挑:

npx skills@latest add expo/skills --skill '*'

--agent <agent> 直接定向到某个 agent。在项目根目录运行,然后重启或刷新 agent 会话,让它发现装好的 SKILL.md 文件。

Claude Code 和 Codex 走各自官方插件市场,更新也由市场接管:

claude plugin install expo@claude-plugins-official
codex plugin add expo@openai-curated

两者也都能通过应用内插件界面安装(/plugin install expo@claude-plugins-official;Codex 里用 /plugins)。

实战:升级现有应用

  1. 确保 Expo skill 已安装、会话已刷新。
  2. 直接开口要升级:
Help me upgrade this Expo app to the latest SDK and resolve the breaking changes
  1. skill 引导 agent 走升级模式——各版本的变更说明和随之变化的约束——而不是一句泛泛的"把依赖升一升"。

实战:为发布配置构建

发布侧,在项目上下文里问:

Walk me through configuring an EAS build for iOS and Android release

agent 按 skill 里的 EAS CLI 约定来配置,而不是猜 profile 名和平台参数——CI 侧配置来自文档化的模式,而不是预训练记忆。

技巧

  • Claude Code 和 Codex 优先走插件路线——市场更新自动,README 的更新一节也是这么指路的。
  • 任何 skills CLI 安装后都要刷新 agent 会话;刷新之后 skill 才可被发现。
  • 既然 Expo 文档和 CLI 仍是事实源,把 skill 和 agent 拉出来的文档链接配着用——它们是互补关系,不是竞争关系。
  • docs.expo.dev/skills 是这套合集的标准参考页。

何时不用这个 Skill

价值在于应用层面的专项指导:Expo API、EAS、React Native 平台特性。一个泛泛的 React 或 TypeScript 问题在这里触发不了什么。另外你项目的旧有模式可能早于 skill 所描述的现行 Expo 约定——应用时请对照自己的 SDK 版本斟酌。


查看 排行榜 了解更多 skill。