What the tech

Search

/ opens search from anywhere. Esc closes it.

Tools

Get the newsletter

eas-update-insights: a Claude Code skill by Expo

Official

For Expo teams who ship over-the-air updates and want crash and adoption numbers in the terminal or CI. Skip it if you need per-user crash reports or don't use EAS Update.

Before you install: It tells Claude to file reports with Expo via `npx --yes @expo/agent-cli@latest feedback`, and it notes that EAS Update data counts against your paid plan's usage.

Score
80of 100
Rank
#58of 239
Installs
40.2Kon skills.sh
Security
Clear 3 scanners
Updated
2026
Context
~87tokens always

Install

npx skills add https://github.com/expo/skills --skill eas-update-insights

Run it in your terminal. View the source

Using the Claude app rather than Claude Code? You can add a skill there too. How to add it in the app

What does eas-update-insights do?

eas-update-insights is a skill that checks how a published EAS Update is doing from the terminal with eas-cli. It finds the update group ID with eas update:list, then runs eas update:insights for per-platform launches, failed launches, crash rate, unique users and payload size over a chosen window. eas channel:insights shows how many users run the embedded build versus over-the-air updates on a channel and runtime version. Output goes through --json and jq, so CI can fail when the crash rate passes a threshold such as 1 percent. It also lists caveats: counts lag, crashes are self-reported, and users may be counted twice.

When should you use eas-update-insights?

Use it when

  • You just published an update and want its crash rate
  • You want to know how many users are still on the embedded build
  • You want CI to stop a rollout when crashes spike

Skip it when

  • You need device-level or per-user crash detail
  • Your app doesn't ship through EAS Update

What it needs and what it can touch

You need

  • An Expo account using EAS Update (paid, with free-tier limits)
  • eas-cli installed and logged in
  • jq, for filtering JSON output

What it can do

  • Runs shell commands (eas update and channel commands)
  • Reads update metrics from Expo's servers
  • Can send feedback to Expo through @expo/agent-cli

From reading its instructions, not from running it.

Why it scores 80

Strongest on upkeep (100 of 100), weakest on adoption (48).

  • Adoption35 points 48
  • Upkeep20 points 100
  • Trust20 points 100
  • Quality15 points 100
  • Reader answers10 points Not enough answers yet, so this does not count

How the formula works

Is eas-update-insights safe to install?

Every scanner that checked it passed it. Scanners often miss what other scanners catch, and a skill can change after a scan. Read its source before you install it.

ScannerResultDate
Gen Agent Trust HubPassedOct 28, 2026
SocketPassedOct 28, 2026
SnykLow riskOct 28, 2026

Details

Installs
40,230
Repository stars
4,110
Last repository change
Tokens always loaded
about 87
Tokens when used
about 2,959
License
MIT
Data confidence
High

Alternatives to eas-update-insights

All skills for this job