.claude/skills/erne-deploy/SKILL.md
ERNE — Validate and submit app builds using parallel expo-config-resolver and code-reviewer agents
npx skillsauth add JubaKitiashvili/everything-react-native-expo erne-deployInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
You are executing the /erne-deploy command. Run expo-config-resolver and code-reviewer in parallel. One validates build/deploy config, the other reviews code quality.
Check all deployment prerequisites:
EAS Configuration:
eas.json profiles are correct for target channel (preview/production)app.config.ts version and build numbers are bumpedPlatform-Specific Checks:
iOS:
Android:
google-services.json is current (if using Firebase)OTA Update Validation:
Focus on production readiness:
console.log statements__DEV__ guards are correct)## Deploy Readiness Report
### Build Configuration
[✓] EAS profile: production
[✓] Version: 2.1.0 (build 42)
[✓] Runtime version: 2.1.0
### iOS Readiness
[✓] Provisioning: valid (expires 2027-01-15)
[✓] Capabilities match entitlements
[!] Missing NSMicrophoneUsageDescription (add if using audio)
### Android Readiness
[✓] Signing key configured
[✓] Target SDK: 34 (meets requirement)
[✓] google-services.json is current
### Code Review
[✓] No console.log in production paths
[!] 2 TODO comments in checkout flow
[✓] Error boundaries present
### Recommended Deploy Command
eas build --platform all --profile production
eas submit --platform all
development
Guided version migration for React Native and Expo SDK upgrades
development
Test-driven development workflow for React Native — Jest, React Native Testing Library, and Detox
development
Mobile security audit for React Native applications
development
Step-by-step performance diagnosis and optimization for React Native apps