自动化与运维

EAS 更新健康洞察

用 CLI 检查 EAS Update 的崩溃率、采用情况与发布健康度。

55/ 100
谨慎使用

价值存在,但可靠性、证据或控制措施仍有明显缺口。

查看评分依据 ↓
可直接使用于
Claude Code
Star 数
★ 2.9k
最近更新
21 天前
License
MIT
eas-updateexpocrash-raterollout-monitoring
+2ci-gatingeas-cli

这个 Skill 能做什么,适合哪些场景?

这是 Expo Skills 仓库中的一项独立技能,用于分析通过 EAS Update 发布的更新。它通过 EAS CLI 查询更新组和频道的汇总指标,包括安装量、失败安装、崩溃率、独立用户、负载大小,以及嵌入式构建与 OTA 用户的分布。技能支持人类可读和 JSON 输出,适合发布后监控、回归检测和 CI 健康门禁。该能力依赖付费的 EAS 服务,并不提供逐用户或设备级崩溃详情。

运行 eas update:list 发现更新组 ID;运行 eas update:insights 查询按平台划分的安装量、失败安装、崩溃率、独立用户、资源数量、平均负载大小和每日趋势;运行 eas update:view --insights 将更新详情与相同指标合并输出;运行 eas channel:insights 查询指定频道和 runtime version 下嵌入式构建与 OTA 用户数、热门更新及累计指标;支持 --json --non-interactive,便于通过 jq 或其他脚本解析。

适合
  • 发布负责人想确认 production 分支的最新 EAS Update 是否健康时,先获取更新组 ID,再检查各平台崩溃率。
  • 移动端团队需要比较 production 与 staging 频道的嵌入式用户和 OTA 用户规模时,查询两个频道的洞察数据。
  • CI 流程需要在最近 24 小时崩溃率超过阈值时阻止 rollout 时,使用 JSON 输出和 jq 进行筛选。
  • 工程师想了解某个更新的采用情况、独立用户数或更新负载大小时,查询单个更新组的详细指标。
  • 发布或事故复盘需要整理过去 30 天的更新启动与失败数据时,使用 eas update:view --insights。

如何安装这个 Skill?

使用前请注意
  • 执行命令可能产生 EAS 使用费用;运行前确认账户、项目、频道和 runtime version 范围。
  • eas update:list 的 currentPage[0] 假定排序结果中的第一项就是目标更新,脚本化前应核对分支、时间和 group ID。
  • otaTotalUniqueUsers 可能因仅汇总服务端 top-N 更新而低估,跨平台 unique users 也可能重复计数。
  • 指标存在管道和更新检查延迟,failedInstalls 仅覆盖已上报的安装/启动失败,不能替代设备级崩溃分析。
  • 核心功能依赖登录的 EAS 云服务和 eas-cli 版本;未提供中国大陆网络可达性或中文错误处理保证。
开始前你需要
Agent 需要具备
  • Shell / 命令行
  • 网络访问
  • 本地文件系统
需要预先安装
  • eas-cli
  • Expo project directory for channel insights

仓库 README 记录的是整套 Expo Skills 的安装方式。对 Codex 可运行:codex plugin add expo@openai-curated;对 Claude Code 可运行:claude plugin install expo@claude-plugins-official;也可通过 Skills CLI 安装整套技能:npx skills@latest add expo/skills --skill '*'。README 未提供仅安装 eas-update-insights 这一项技能的独立目录安装步骤。

通用方式:手动安装到 Claude Code(macOS / Linux)
tmp="$(mktemp -d)"
git clone --depth 1 https://github.com/expo/skills.git "$tmp"
mkdir -p ~/.claude/skills
cp -R "$tmp/plugins/expo/skills/eas-update-insights" ~/.claude/skills/
rm -rf "$tmp"

根据源仓库地址和 Skill 路径自动生成,只复制这个 Skill 的文件夹。如果上文有作者提供的安装方式,请优先按作者说明操作;想只在当前项目中使用,把 ~/.claude/skills 换成项目里的 .claude/skills。

如何使用这个 Skill?

试试这样说

安装后,把下面任意一句发给 Agent 即可触发:

  • Is the latest update healthy?
  • How many users are on the latest update vs the embedded build?

先安装 eas-cli:npm install -g eas-cli,然后登录:eas login。对更新组洞察,运行 eas update:list --branch production --json --non-interactive 获取 group ID,再运行 eas update:insights <groupId> --json --non-interactive。频道洞察必须在 Expo 项目目录中运行,例如:eas channel:insights --channel production --runtime-version 1.0.6 --json --non-interactive。也可以直接向智能体提问:“Is the latest update healthy?” 或“How many users are on the latest update vs the embedded build?”

这个 Skill 有哪些优点和局限?

优点
  • 覆盖更新健康度和采用情况所需的多项汇总指标。
  • 支持 iOS、Android 分平台查看,并提供每日趋势。
  • JSON 输出适合脚本、CI 门禁和回归检测。
  • 可同时分析单个更新组和频道级嵌入式/OTA 用户分布。
局限
  • EAS Update Insights 属于付费 EAS 服务,使用量受计划和免费额度限制。
  • 必须安装 eas-cli 并登录;频道洞察还必须从 Expo 项目目录运行。
  • 只提供汇总 EAS 指标,不支持逐用户崩溃详情或设备级报告。
  • 新发布的数据可能暂时为零,安装和崩溃指标也可能因下次更新检查而滞后。
  • 跨平台独立用户可能重复计算;频道 OTA 用户数还可能因只汇总服务器返回的热门更新而低估。

这个 Skill 与同类方案有什么区别?

与相关 Skills 并排比较;分数均按同一 FSRS 标准得出。

Skill FS 评分 Star 数 最近更新 License
EAS 更新健康洞察 本页 55 · 谨慎使用 ★ 2.9k 21 天前 MIT
EAS Observe 性能观测助手 55 · 谨慎使用 ★ 2.9k 21 天前 MIT
Expo EAS 工作流助手 50 · 谨慎使用 ★ 2.9k 21 天前 MIT
Claude 状态栏控制技能 62 · 推荐 ★ 377 18 天前 MIT
Sentry 生产错误观察助手 ✓ OpenAI · 官方 51 · 谨慎使用 ★ 28k 4 个月前 —

README 将 Expo 文档、Expo CLI 和 EAS CLI 定义为事实来源;本技能主要提供面向智能体的操作指导和终端查询流程。

FollowSkills 如何评估这个 Skill?

FollowSkills 评估 · FSRS-2.0
谨慎使用
55/ 100 五分制 2.8 / 5
上游仓库在本次评估后已有新提交;当前评分仍对应所示审查版本,可能尚未覆盖最新改动。
1信任安全15 / 25 · 3.0/5

技能明确声明 EAS 为付费服务,要求登录,并说明仅提供聚合指标及数据滞后;未见凭据窃取、隐蔽外传或破坏性默认行为。扣分原因是 allowed-tools 为宽泛的 Bash(eas *),缺少逐次用户确认、最小权限边界、敏感数据处理和回滚说明,且核心数据流与来源归因仍较简略。

2可靠稳定8 / 20 · 2.0/5

命令、前置条件、JSON 形状、常见错误和限制说明较完整,关键查询路径在文档中自洽。静态审查未执行命令,未见针对关键路径的提交测试、版本兼容矩阵或异常输入验证,因此按静态上限保守扣分。

3适用触发11 / 15 · 3.7/5

目标用户、触发场景、输入参数和不适用范围均有明确描述,并覆盖单更新、频道和 CI 门禁等场景。扣分原因是依赖 eas-cli、Expo 项目目录、登录状态及 EAS 网络服务,未说明中文交互支持或中国大陆网络可达性,且对更广泛的回滚决策边界说明有限。

4规范维护10 / 15 · 3.3/5

文档结构清晰,包含元数据、安装前置条件、命令表、示例、JSON schema、错误、工作流和限制;MIT 许可及仓库 CI 也可见。扣分原因是技能自身仅有 1.0.0 版本,没有变更日志、明确维护负责人、服务版本锁定或独立更新路径,且部分外部依据仅以链接形式提及。

5有效结果7 / 15 · 2.3/5

技能直接提供发现更新组、查询更新健康度、比较频道和筛选回归的可复制命令,并说明 JSON 输出和聚合指标含义,核心任务的预期产出明确。静态审查未执行,无法验证当前 eas-cli 版本、字段和服务响应是否仍完全匹配;对 CI 门禁的完整实现和阈值治理也未提供,因此不超过静态上限。

6证据核验4 / 10 · 2.0/5

提交了命令示例、两个 JSON schema、字段定义、错误文本和限制说明,具备一定审计线索。扣分原因是证据主要来自技能作者自身文档,未提供可执行测试套件、真实 CI 覆盖、独立第三方复核或可验证运行结果;静态审查也未进行复现。

1 2 3 4 5 6

点击维度查看打分理由

评估于 2026年7月20日 审查版本 8bd359f8a44d 评估证据[1][2][3][4][5][6][7][8][9]

证据充分度:低 — 主要依赖静态检查、作者材料或有限演示;适合发现线索,不适合做高风险决策。

查看完整评分方法 →

常见问题

使用这项技能需要付费吗?
需要注意成本。它查询付费的 EAS Update Insights,使用量计入 EAS Update 计划,并受免费额度限制。
能否查看某个用户或设备为什么崩溃?
不能。技能只暴露聚合指标,不提供逐用户崩溃详情或设备级报告。
为什么刚发布的更新可能显示零安装或零崩溃?
指标管道需要一段时间处理数据,而且确认运行通常在用户下一次更新检查时登记,因此数据会有延迟。
频道洞察需要什么额外条件?
必须从 Expo 项目目录运行,并准确提供频道名称和与发布时完全匹配的 runtime version。

同仓库的其他 Skills

均来自 expo/skills

自动化与运维

EAS Observe 性能观测助手

帮助 Expo 团队接入、查询并解读生产环境中的启动、导航和自定义事件性能指标。

★ 2.9k FS 55 谨慎使用 21 天前
开发与工程

EAS 云端模拟器助手

让无法本地运行模拟器的团队在 EAS 云端运行、操控并截图 Expo 应用。

★ 2.9k FS 60 推荐 21 天前
自动化与运维

Expo EAS 工作流助手

帮助 Expo 项目编写、编辑和验证 EAS CI/CD 工作流。

★ 2.9k FS 50 谨慎使用 21 天前
开发与工程

Expo App Clip 助手

为 Expo 应用配置可由网址唤起的 iOS App Clip。

★ 2.9k FS 55 谨慎使用 21 天前
开发与工程

Expo 开发客户端构建助手

为 Expo 原生代码测试构建并分发开发客户端。

★ 2.9k FS 54 谨慎使用 21 天前
开发与工程

Expo 应用商店发布助手

用 EAS 构建并发布 Expo 应用到 App Store、Google Play 和 TestFlight。

★ 2.9k FS 52 谨慎使用 21 天前
开发与工程

Expo 集成示例助手

用 Expo 官方示例快速适配第三方库与服务。

★ 2.9k FS 51 谨慎使用 21 天前
开发与工程

Expo EAS 托管部署

帮助 Expo 项目部署网站与 API 路由,并配置密钥、域名和边缘运行时。

★ 2.9k FS 48 谨慎使用 21 天前
开发与工程

Expo 原生模块迁移助手

将现有 Expo 原生模块从 1.0 DSL 迁移到 2.0 宏 API,同时保持 JavaScript 接口不变。

★ 2.9k FS 60 推荐 21 天前
开发与工程

Expo 原生 UI 构建助手

用 @expo/ui 在 Expo 中构建跨平台原生界面。

★ 2.9k FS 59 推荐 21 天前
开发与工程

Expo 棕地集成助手

帮助团队将 Expo 和 React Native 增量集成到现有的原生 iOS 或 Android 应用中。

★ 2.9k FS 58 推荐 21 天前
开发与工程

Expo 项目结构指南

为全新的 Expo Router 应用建立清晰、可扩展的文件结构。

★ 2.9k FS 57 谨慎使用 21 天前
开发与工程

Expo 数据请求指南

为 Expo 应用提供从 API 请求到缓存、离线与身份验证的网络开发指导。

★ 2.9k FS 55 谨慎使用 21 天前
开发与工程

Expo 技能反馈

帮助用户提交 Expo 技能或框架反馈,并管理匿名使用遥测。

★ 2.9k FS 54 谨慎使用 21 天前
开发与工程

Expo Web 转原生迁移指南

将现有 React 网站逐屏迁移为可发布的 Expo 原生应用。

★ 2.9k FS 52 谨慎使用 21 天前
设计与前端

Expo 原生界面设计指南

帮助 Expo 开发者构建符合 Apple 设计规范、具备原生体验的响应式界面。

★ 2.9k FS 51 谨慎使用 21 天前
开发与工程

Expo SDK 升级助手

帮助 Expo 团队升级 SDK、处理依赖冲突并完成兼容性清理。

★ 2.9k FS 50 谨慎使用 21 天前
开发与工程

Expo DOM 组件助手

让 Expo 原生应用渐进式复用 Web 代码与 Web 专属库。

★ 2.9k FS 49 谨慎使用 21 天前
开发与工程

Expo 技能评测器

端到端验证 Expo 技能是否触发、产出可用代码并正确渲染。

★ 2.9k FS 48 谨慎使用 21 天前
开发与工程

Expo Tailwind 样式配置助手

为 Expo 应用配置 Tailwind CSS v4、NativeWind v5 与跨平台样式支持。

★ 2.9k FS 43 不推荐 21 天前

相关 Skills