What problem does it solve? Expo projects break easily when developers install incompatible packages, misconfigure Metro or Babel, or skip type and lint checks, leading to cryptic build errors and wasted debugging time. ## Core Features & Use Cases - Dependency Safety Rules: Mandates npx expo install over bun add and requires checking Expo SDK ~54 compatibility before adding any package. - Config Guardrails: Restricts edits to metro.config.js and babel.config.js to specific justified cases with backup and testing requirements. - Troubleshooting Playbooks: Provides fixes for common failures like "Unable to resolve module", native module linking errors, hot reload issues, and stale TypeScript caches. - Use Case: Before adding expo-secure-store to a React Native app, load this Skill to verify SDK compatibility, install it correctly, and run the mandatory typecheck and lint gates afterward. ## Quick Start Load the Expo safety rules before adding any dependency or editing Metro or Babel config in the mobile app.