From expo-developer
Validate Expo project dependencies after package.json modifications
How this skill is triggered — by the user, by Claude, or both
Slash command
/expo-developer:expo-dependency-checkThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Use this skill when `package.json` has been modified in an Expo/React Native project.
Use this skill when package.json has been modified in an Expo/React Native project.
Is this an Expo project? Check for:
expo in dependencies/devDependencies in package.jsonapp.json, app.config.js, or app.config.ts in project rootIf neither indicator exists, skip this workflow.
Check for lock files (first match wins):
| Lock File | Package Manager | Command Prefix |
|---|---|---|
bun.lockb or bun.lock | bun | bunx |
pnpm-lock.yaml | pnpm | pnpx |
yarn.lock | yarn | yarn dlx (yarn 2+) or npx (yarn 1) |
package-lock.json | npm | npx |
| (none) | npm (default) | npx |
Ask the user which action to take:
<prefix> expo install --check to see incompatible versions<prefix> expo install --fix to update to compatible versionsExecute the chosen command and report results.
npm project:
npx expo install --check
npx expo install --fix
pnpm project:
pnpx expo install --check
pnpx expo install --fix
bun project:
bunx expo install --check
bunx expo install --fix
yarn (classic) project:
npx expo install --check
npx expo install --fix
yarn (berry/2+) project:
yarn dlx expo install --check
yarn dlx expo install --fix
npx claudepluginhub pabloimrik17/monolab --plugin expo-developerGuides React Native and Expo SDK version upgrades via 5-step process: pre-assessment, core updates, dependency management, breaking change migrations, and verification.
Guides Expo SDK upgrades: reviews release notes/breaking changes, updates dependencies with expo install --fix and expo-doctor, migrates configs/APIs, tests iOS/Android compatibility.
Provides guidelines for upgrading Expo SDK versions, fixing dependencies, handling breaking changes like React 19 and new architecture migrations, prebuild, and cache clearing.