Vscode Expo
Expo Tools keep you productive with debugging, IntelliSense, and prebuild previews
Install / Use
npx skills add expo/vscode-expoInstalls into whichever agent you are using.
Quality Score
Category
Development & EngineeringSupported Platforms
README
Expo Tools adds suggestions and docs for all Expo config. It also shows live previews for native files from prebuild, right in your editor!
<br />IntelliSense for Expo configs
<img alt="Expo config IntelliSense example" align="right" width="45%" src="https://raw.githubusercontent.com/expo/vscode-expo/main/images/feature-autocomplete.gif" />Get suggestions and docs where you need them the most.
- EAS Build / Submit / Update →
eas.json - EAS Metadata →
store.config.json - EAS Workflow →
.eas/workflows/*.yml - Expo Manifest →
app.json - Expo Modules →
expo-module.config.json
Debug Expo apps
Debug your app, without leaving your editor. The built-in expo debugger can connect directly to your simulator or phone, giving you complete insights into what your app is doing.
Expo: Debug ...→ Start debugging with the default settings, with just a single command.- .vscode/launch.json → Fully configure the
expodebugger through VS Code launch scripts.
Live preview for native files
See how your changes in app.json or app.config.js would affect the native files created by npx expo prebuild. The previews are generated whenever you save the app manifest and won't affect existing files.
Open app.json or app.config.js and run the
Expo: Preview Modifiercommand.
Supported Android files
AndroidManifest.xml→ App manifest with settings for build tools, Android, and Google Play.gradle.properties→ Configuration for the Grdle build toolkit itself.colors.xml→ Color resources defining the color and opacity.strings.xml→ String resources defining string content, styling, and formatting.styles.xml→ Style resources defining the format and look for a UI element.
Supported iOS files
Info.plist→ Property list with core config for the app.[name].entitlements→ Property list enabling permission to use services.Expo.plist→ Supporting property list with config for Expo.Podfile.properties.json→ JSON file with install or build config.
Live preview for manifest
Preview the generated manifests for your app. You can do this for the different config types listed below.
Open app.json or app.config.js and run the
Expo: Preview Configcommand.
- prebuild - The local app manifest when running
npx expo prebuild. - introspect - The evaluated app manifest result when running
npx expo prebuild. - public - The hosted manifest when using Expo Updates.
Related Skills
node-connect
385.5kDiagnose OpenClaw Android, iOS, or macOS node pairing, QR/setup code, route, auth, and connection failures.
blender-python-addon
40.5kBlender Python add-on rules for operators, panels, properties, registration, testing, and API-safe scripting
flutter-development-guidelines-cursorrules-prompt-file
40.5kCursor rules for Flutter development with MVVM architecture, Riverpod state management, Material widgets, and Dart style guidelines.
commit-push-pr
140.6kCommit, push, and open a PR
