E

Expo技能

add-app-clip
expo
为Expo应用添加iOS App Clip目标。当用户提到App Clip、AASA、apple-app-site-association、appclips、智能应用横幅或想要发布…时使用。
official
android-e2e-testing
expo
在Android模拟器上使用ADB测试Expo Router功能。在实现原生Android功能后或验证Android上的UI行为时使用。
official
android-e2e-testing
expo
Test Expo Router features on Android emulators using ADB. Use after implementing native Android features or when verifying UI behavior on Android.
official
android-jetpack-compose
expo
Use when building Android UIs with Jetpack Compose, managing state with remember/mutableStateOf, or implementing declarative UI patterns.
official
android-jetpack-compose
expo
在构建Jetpack Compose的Android UI、使用remember/mutableStateOf管理状态或实现声明式UI模式时使用。
official
api-routes
expo
在 Expo Router 中使用 EAS Hosting 创建 API 路由的指南
official
building-native-ui
expo
构建原生Expo应用的完整指南,涵盖路由、样式、组件及平台规范。包含Expo Router基础、原生标签页、堆栈导航、模态框和表单页面的详细路由结构约定。遵循苹果人机界面指南的样式规则:弹性盒布局、安全区域处理、动画效果、通过CSS boxShadow实现的阴影,以及响应式设计模式。记录库偏好(expo-image用于SF Symbols、expo-audio、expo-video等)。
official
building-ui
expo
使用 Expo Router 构建精美应用的完整指南,涵盖基础、样式、组件、导航、动画、模式及原生标签页。
official
cicd-workflows
expo
帮助理解并编写Expo项目的EAS工作流YAML文件。当用户询问Expo或EAS环境中的CI/CD或工作流时,使用此技能,…
official
data-fetching
expo
在实现或调试任何网络请求、API调用或数据获取时使用。涵盖fetch API、axios、React Query、SWR、错误处理、缓存等。
official
deep-code-review
expo
In-depth design-focused code review - understands codebase context before evaluating PR changes, posts structured feedback to GitHub
official
deep-code-review
expo
深度聚焦设计的代码审查——在评估PR变更前理解代码库上下文,并将结构化反馈发布至GitHub
official
deployment
expo
将Expo应用部署到iOS App Store、Android Play Store、Web托管和API路由
official
dev-client
expo
在本地或通过 TestFlight 构建和分发 Expo 开发客户端
official
eas-app-stores
expo
EAS service (paid). Deploy Expo apps to the app stores with EAS - build and submit to the iOS App Store, Google Play Store, and TestFlight, configure eas.json…
official
eas-app-stores
expo
EAS 服务(付费)。使用 EAS 将 Expo 应用部署到应用商店——构建并提交至 iOS App Store、Google Play Store 和 TestFlight,配置 eas.json……
official
eas-hosting
expo
EAS service (paid). Deploy Expo websites and Expo Router API routes to EAS Hosting - export the web bundle, run eas deploy for production and PR preview URLs,…
official
eas-hosting
expo
EAS 服务(付费)。将 Expo 网站和 Expo Router API 路由部署到 EAS Hosting - 导出 Web 包,运行 eas deploy 以获取生产环境和 PR 预览 URL,…
official
eas-observe
expo
EAS service (paid). Use for anything related to EAS Observe - adding `expo-observe` to an Expo project (AppMetricsRoot/ObserveRoot HOC, markInteractive, the…
official
eas-simulator
expo
EAS service (paid). Run and control a user's app on a remote iOS/Android simulator hosted on EAS cloud. Read before running any `eas simulator:*` commands - it…
official
eas-simulator
expo
EAS service (paid). Run and control a user's app on a remote iOS/Android simulator hosted on EAS cloud. Read before running any `eas simulator:*` commands - it…
official
eas-update-insights
expo
EAS service (paid). Check the health of published EAS Update: crash rates, install/launch counts, unique users, payload size, and the split between embedded…
official
eas-update-insights
expo
检查已发布EAS更新的健康状况:崩溃率、安装/启动次数、独立用户数、负载大小,以及嵌入式与OTA用户之间的分布情况…
official
eas-workflows
expo
EAS service (paid). Helps understand and write EAS workflow YAML files for Expo projects. Use this skill when the user asks about CI/CD or workflows in an Expo…
official
eas-workflows
expo
EAS服务(付费)。帮助理解和编写Expo项目的EAS工作流YAML文件。当用户询问关于Expo项目中的CI/CD或工作流时,使用此技能…
official
Expo UI Jetpack Compose
expo
`@expo/ui/jetpack-compose` package lets you use Jetpack Compose Views and modifiers in your app.
official
Expo UI SwiftUI
expo
`@expo/ui/swift-ui` package lets you use SwiftUI Views and modifiers in your app.
official
expo-api-docs
expo
Write TSDoc comments for Expo SDK APIs following official conventions. MUST USE when introducing new user-facing TypeScript APIs in expo-* packages - document…
official
expo-api-docs
expo
为Expo SDK API编写符合官方规范的TSDoc注释。在expo-*包中引入新的面向用户的TypeScript API时必须使用——文档…
official
expo-api-routes
expo
Expo Router中的API路由,用于在EAS Hosting上处理服务端逻辑、密钥和第三方集成。在app目录中创建以+api.ts后缀的路由;导出命名函数以处理HTTP方法(GET、POST、PUT、DELETE)。处理查询参数、请求头、JSON体和动态路由段;为Web客户端添加CORS头。通过process.env访问服务端密钥;在本地.env文件中设置变量,或通过eas env:create为生产环境设置。使用eas部署到EAS Hosting(Cloudflare Workers)...
official
expo-app-clip
expo
Framework (OSS). Add an iOS App Clip target to an Expo app. Use when the user mentions App Clip, AASA, apple-app-site-association, appclips, smart app banner,…
official
expo-app-clip
expo
框架(开源)。为Expo应用添加iOS App Clip目标。当用户提及App Clip、AASA、apple-app-site-association、appclips、智能应用横幅等时使用。
official
expo-brownfield
expo
框架(开源)。将Expo和React Native集成到现有的原生iOS或Android应用中。当用户提到brownfield、在……中嵌入React Native时使用。
official
expo-cicd-workflows
expo
为Expo项目编写并验证EAS CI/CD工作流YAML文件。从Expo API获取最新JSON模式,确保作业类型、参数、触发器和运行器配置均为最新。支持使用${{ }}语法结合GitHub事件、工作流输入、作业输出和步骤结果的上下文动态表达式。包含内置验证脚本,可对照模式检查工作流结构并在部署前报告错误。提供语法参考文档...
official
expo-data-fetching
expo
Framework (OSS). Use when implementing or debugging ANY network request, API call, or data fetching. Covers fetch API, React Query, SWR, error handling, caching, offline support, and Expo Router data loaders (`useLoaderData`).
official
expo-data-fetching
expo
Framework (OSS). Use when implementing or debugging ANY network request, API call, or data fetching. Covers fetch API, React Query, SWR, error handling,…
official
expo-deployment
expo
自动将Expo应用部署至iOS App Store、Android Play Store、Web托管及预览环境。支持通过单条命令完成iOS(App Store和TestFlight)及Android(Google Play Store)的生产构建与提交。包含EAS Hosting用于Web部署,自动生成PR预览URL并支持生产域名。通过EAS Workflows实现CI/CD工作流自动化,在代码推送时触发构建与提交。自动版本管理支持远程...
official
expo-design-system
expo
Framework (OSS). Build and maintain a design system inside an Expo app - a reusable theme of design tokens (color, spacing, typography, radius, shadow,…
official
expo-dev-client
expo
通过EAS Build或在本地构建自定义Expo开发客户端,用于在物理设备上测试原生代码。仅在使用自定义原生模块、Apple目标(小组件、App Clips)或Expo Go中不包含的第三方原生代码时需要;建议先用npx expo start尝试Expo Go。支持云端构建并自动提交至TestFlight,或在本地机器上构建,输出.ipa(iOS)或.apk/.aab(Android)文件。需在eas.json中配置包含development profile的设置...
official
expo-dev-client
expo
Build custom Expo development clients for testing native code on physical devices via EAS Build or locally. Only needed when using custom native modules, Apple targets (widgets, app clips), or third-party native code not in Expo Go; try Expo Go first with npx expo start Supports cloud builds with automatic TestFlight submission or local builds on your machine, outputting .ipa (iOS) or .apk / .aab (Android) files Requires eas.json configuration with a development profile that sets...
official
expo-dom
expo
Framework (OSS). Use Expo DOM components to run web code in a webview on native and as-is on web. Migrate web code to native incrementally. For the end-to-end…
official
expo-dom
expo
框架(开源)。使用Expo DOM组件在原生平台的WebView中运行Web代码,在Web平台则直接运行。可逐步将Web代码迁移至原生平台。用于端到端…
official
expo-examples
expo
Framework (OSS). Expo's official example projects - the expo/examples repo of ~70 `with-*` integrations (Stripe, Clerk, Supabase, OpenAI, maps, Reanimated,…
official
expo-examples
expo
Framework (OSS). Expo's official example projects - the expo/examples repo of ~70 `with-*` integrations (Stripe, Clerk, Supabase, OpenAI, maps, Reanimated,…
official
expo-migrate-module
expo
Framework (OSS). Migrate an existing Apple/Swift Expo native module from the Expo Modules API 1.0 definition DSL to the 2.0 macro API (sometimes called v2)…
official
expo-module
expo
Complete reference for building native modules and views with the Expo Modules API across Swift, Kotlin, and TypeScript. Covers module definition DSL (Function, AsyncFunction, Property, Constant, Events), native views, shared objects, and type system with examples in both Swift and Kotlin Includes lifecycle hooks for module initialization, iOS AppDelegate, and Android activity/application listeners Provides config plugin guidance for modifying Info.plist and AndroidManifest.xml, plus...
official
expo-module
expo
使用Expo Modules API(Swift、Kotlin、TypeScript)创建和编写Expo原生模块与视图的指南。涵盖模块定义DSL、原生…
official
expo-native-ui
expo
Framework (OSS). Build beautiful, native-feeling Expo screens. Covers Apple HIG styling, semantic colors, native controls, SF Symbols, media, animations,…
official
expo-native-ui
expo
框架(开源)。构建美观、原生体验的Expo屏幕。涵盖Apple HIG样式、语义化颜色、原生控件、SF Symbols、媒体、动画、视觉效果、渐变、存储和响应式布局。如需路由和导航,请使用expo-router技能。
designdevelopmentofficial
expo-observe
expo
Use for anything related to EAS Observe — adding `expo-observe` to an Expo project (AppMetricsRoot/ObserveRoot HOC, markInteractive, the useObserve hook, the…
official
expo-project-structure
expo
Framework (OSS). Folder structure for a new Expo app. Use when scaffolding or laying out a new Expo project with Expo Router, or deciding where a file should…
official
expo-review
expo
Run Expo's configured AI code reviewer on local changes or an expo/expo pull request, summarize findings and reviewer coverage, retain PR previews by default…
official
expo-router
expo
Framework (OSS). Navigation and routing for Expo Router. Covers file-based routes, groups and dynamic routes, folder organization, Link with previews and…
official
expo-router
expo
框架(开源)。Expo Router的导航与路由。涵盖基于文件的路由、分组与动态路由、文件夹组织、带预览和上下文菜单的链接、原生堆栈、页面标题、模态框与表单页、原生标签页、页眉与工具栏,以及页眉搜索栏。
apidesigndevelopment
expo-skill-eval
expo
Evaluate Expo skills in this repo end-to-end - trigger accuracy, generated code quality, and runtime screenshots on iOS simulator and Android emulator via Expo…
official
expo-skill-eval
expo
在此仓库中端到端评估Expo技能——触发准确性、生成代码质量,以及通过Expo在iOS模拟器和Android模拟器上的运行时截图。
official
expo-skill-feedback
expo
Submit feedback on an Expo skill—or Expo itself—and control bundled anonymous usage telemetry (off by default / opt-in). Submit feedback with: npx --yes…
official
expo-tailwind-setup
expo
适用于 Expo 应用在 iOS、Android 和 Web 平台的通用 Tailwind CSS v4 样式方案。通过 Metro 转换器集成 Tailwind CSS v4 与 react-native-css 及 NativeWind v5,无需 Babel 配置。提供可复用的 CSS 封装组件库(View、Text、ScrollView、Pressable、TextInput、Image、Link),将 className 样式应用于原生元素。支持通过 CSS 媒体查询实现平台特定样式、通过 @theme 块自定义主题变量,以及 Apple 语义...
official
expo-tailwind-setup
expo
Universal Tailwind CSS v4 styling for Expo apps across iOS, Android, and Web. Integrates Tailwind CSS v4 with react-native-css and NativeWind v5 via Metro transformer, eliminating the need for Babel configuration Provides reusable CSS-wrapped component library (View, Text, ScrollView, Pressable, TextInput, Image, Link) that apply className styles to native elements Supports platform-specific styling through CSS media queries, custom theme variables via @theme blocks, and Apple semantic...
official
expo-ui
expo
Framework (OSS). Build native UI with the @expo/ui package: real SwiftUI on iOS and Jetpack Compose on Android rendered from React in an Expo or React Native…
official
expo-ui
expo
框架(开源)。使用@expo/ui包构建原生UI:在iOS上呈现真实的SwiftUI,在Android上呈现Jetpack Compose,这些UI通过React在Expo或React Native应用中渲染。涵盖通用跨平台组件(从@expo/ui导入的Host、Column、Row、Button、Text、List等),流行React Native社区库的即插即用替代品(BottomSheet、DateTimePicker、Slider、Menu等),以及平台特定的SwiftUI(@expo/ui/swift-ui,仅限iOS)和Jetpack Compose...
designdevelopmentofficial
expo-ui-jetpack-compose
expo
`@expo/ui/jetpack-compose` package lets you use Jetpack Compose Views and modifiers in your app.
official
expo-ui-swift-ui
expo
`@expo/ui/swift-ui` package lets you use SwiftUI Views and modifiers in your app.
official
expo-upgrade
expo
框架(开源)。升级Expo SDK版本及修复依赖问题的指南。
apidevelopmentofficial
expo-upgrade
expo
Framework (OSS). Guidelines for upgrading Expo SDK versions and fixing dependency issues
official
expo-web-to-native
expo
Framework (OSS). Migrate an existing web React app to a native iOS/Android app with Expo. Use when the user wants to turn a website into a mobile app, port a…
official
expo-web-to-native
expo
框架(开源)。使用Expo将现有的Web React应用迁移到原生iOS/Android应用。当用户想要将网站转换为移动应用、移植……时使用。
official
native-data-fetching
expo
网络请求、API调用及Expo应用的数据获取,包含缓存、错误处理和离线支持。涵盖fetch API、React Query、错误处理模式、使用expo-secure-store进行令牌管理,以及带指数退避的重试逻辑。包含基于NetInfo和React Query持久化的离线优先策略,以及使用EXPO_PUBLIC_前缀配置客户端URL的环境变量设置。支持Expo Router数据加载器(useLoaderData)实现路由级数据加载...
official
serve-sim
expo
使用 npx serve-sim 控制和流式传输正在运行的 iOS、iPad 或 Apple Watch 模拟器。用于模拟器预览、点击、手势、硬件按钮、旋转等。
official
serve-sim-placeholder-assets
expo
审核并更新serve-sim的Device Hub风格模拟器占位资源,从本地Xcode/CoreTypes资源中获取。在安装新的Xcode或macOS后使用…
official
swiftui-expert-skill
expo
Write, review, or improve SwiftUI code following best practices for state management, view composition, performance, macOS-specific APIs, and iOS 26+ Liquid…
official
swiftui-expert-skill
expo
编写、审查或改进SwiftUI代码,遵循状态管理、视图组合、性能、macOS特定API以及iOS 26+ Liquid…的最佳实践。
official
tailwind-setup
expo
在 Expo 中使用 react-native-css 和 NativeWind v5 设置 Tailwind CSS v4 以实现通用样式
official
upgrading-expo
expo
结构化指导Expo SDK版本升级及依赖冲突解决。提供逐步升级流程,包括诊断、缓存清理及原生变更的预构建工作流。涵盖SDK 53–55的破坏性变更,包括React 19迁移、新架构默认设置、React Compiler配置及原生模块更新(tabs、audio、video)。包含expo-av、expo-permissions、AsyncStorage等包的弃用映射及替换建议...
official
use-dom
expo
在 Expo 应用中运行仅支持 Web 的库,方法是在原生端通过 WebView 渲染,在 Web 端则直接使用。支持任何 React Web 库(如 recharts、react-syntax-highlighter、canvas、WebGL),无需修改,只需将其包裹在带有 'use dom'; 指令的 DOM 组件文件中。通过可序列化的 props 和异步函数在原生端与 WebView 之间传递数据,实现原生与 Web 上下文之间的双向通信。通过 dom 属性提供 WebView 配置选项:滚动控制、安全区域……
official
web-to-native
expo
将现有的 Web React 应用迁移到基于 Expo 的原生 iOS/Android 应用。当用户希望将网站转为移动应用、移植 Next.js/Vite/CRA… 时使用。
official