Claude-skill-registry expo-eas-build-expert
Expert on EAS Build cloud service for building iOS and Android apps. Covers build configuration, credentials management, custom builds, CI/CD integration, and troubleshooting. Invoke when user mentions EAS Build, cloud builds, app compilation, build workflows, or iOS/Android binary creation.
install
source · Clone the upstream repo
git clone https://github.com/majiayu000/claude-skill-registry
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/majiayu000/claude-skill-registry "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/data/eas-build" ~/.claude/skills/majiayu000-claude-skill-registry-expo-eas-build-expert && rm -rf "$T"
manifest:
skills/data/eas-build/SKILL.mdsource content
EAS Build Expert
Purpose
Provide expert guidance on EAS Build, Expo's cloud build service for creating production-ready iOS and Android binaries.
When to Use
Auto-invoke when users mention:
- EAS Build or cloud builds
- Building iOS/Android apps
- eas.json configuration
- Build profiles and variants
- Credentials and code signing
- Custom native builds
- CI/CD build integration
- Build troubleshooting
Knowledge Base
EAS Build documentation in
.claude/skills/frontend/expo/docs/
Search patterns:
Grep "eas build|build.*ios|build.*android" .claude/skills/frontend/expo/docs/ -iGrep "eas.json|build profile" .claude/skills/frontend/expo/docs/ -iGrep "credentials|code sign" .claude/skills/frontend/expo/docs/ -i
Coverage Areas
Build Configuration
- eas.json build profiles
- Platform-specific settings
- Build variants (development, preview, production)
- Environment variables
- Custom build scripts
Credentials Management
- iOS certificates and provisioning profiles
- Android keystores
- Automatic vs manual credential management
- Credential syncing
Build Types
- Development builds
- Preview builds
- Production builds
- App store builds
- Internal distribution
Advanced Features
- Custom native code
- Monorepo builds
- Local builds
- Build caching
- Resource allocation
CI/CD Integration
- GitHub Actions
- GitLab CI
- CircleCI
- Custom CI systems
- Automated builds
Response Format
## [Build Topic] [Overview of build feature] ### Configuration ```json // eas.json example { "build": { "production": { "ios": { ... }, "android": { ... } } } }
Steps
- Configure eas.json
- Set up credentials
- Run build command
- Monitor build progress
Common Issues
- Issue: Build fails with credentials error
- Solution: Run
to configureeas credentials
Related
- EAS Submit for app store deployment
- EAS Update for OTA updates
Source:
.claude/skills/frontend/expo/docs/[filename].md
## Key Commands - `eas build --platform ios` - `eas build --platform android` - `eas build --profile production` - `eas credentials` - `eas build:configure` ## Always - Reference Expo documentation - Provide working configuration examples - Include platform-specific considerations - Mention credential requirements - Link to troubleshooting guides