
@expo
涵盖移动开发、DevOps、前端方向,代表作 building-native-ui、native-data-fetching、expo-tailwind-setup。
@expo 的全部 Skill
expo-dev-client
by @expo
此技能集为Expo项目提供AI代理能力,特别支持Expo开发客户端的使用,优化移动应用的开发、调试和测试流程,提升开发效率。
building-native-ui
by @expo
针对Expo项目构建原生UI的AI代理技能集,提供智能辅助,帮助移动开发者高效设计和实现跨平台用户界面。
expo-tailwind-setup
by @expo
专注于为Expo项目配置Tailwind CSS,提供移动端开发所需的AI代理技能集合,简化UI样式集成。
native-data-fetching
by @expo
此技能集专注于为Expo项目提供原生数据获取能力,通过AI代理技能优化移动应用的数据请求和处理,提升用户体验和应用性能。
expo-module
by @expo
完整的Expo原生模块开发参考,涵盖Swift、Kotlin和TypeScript,支持创建模块和视图
upgrading-expo
by @expo
此技能集提供AI代理能力,专门用于协助Expo项目的升级过程,简化版本迁移和兼容性处理,确保移动应用平稳过渡到新版本。
expo-deployment
by @expo
此技能集提供AI代理能力,专注于Expo项目的部署流程,简化移动应用的打包、发布和更新,确保应用能够高效、稳定地交付给用户。
expo-cicd-workflows
by @expo
针对Expo项目的CI/CD工作流,提供一系列AI代理技能,优化开发运维流程,加速发布周期。
expo-api-routes
by @expo
为Expo项目开发API路由提供AI代理技能集合,助力移动应用后端集成,实现高效数据交互。
eas-update-insights
by @expo
此技能用于查询和分析已发布的 EAS 更新的健康状况,包括崩溃率、安装/启动次数、独立用户、负载大小以及嵌入式与 OTA 用户分布。它能帮助开发者快速评估更新表现、监控发布健康度,并支持基于更新健康状况的 CI 门控决策,确保应用稳定性和用户体验。
use-dom
by @expo
提供与DOM操作相关的AI代理技能集合,辅助前端开发者在Expo项目中高效处理界面元素。
expo-ui
by @expo
此技能利用 `@expo/ui` 包,让开发者能用 React 构建真正的原生 UI,包括 iOS 上的 SwiftUI 和 Android 上的 Jetpack Compose。它提供跨平台通用组件、流行 React Native 社区库的替代品,以及平台专属的 UI 树和修饰符,极大地简化了原生应用界面的开发与维护,提升了用户体验。
expo-native-ui
by @expo
此技能提供使用 Expo 构建原生外观 UI 的完整指南,涵盖 Apple HIG 样式、语义颜色、原生控件、SF Symbols、动画、视觉效果等。帮助开发者快速打造美观、原生感觉的移动界面,减少查阅分散文档的时间,统一团队设计风格,提升开发效率。
expo-brownfield
by @expo
此技能帮助将 Expo 和 React Native 集成到现有的 iOS 或 Android 原生应用中,支持“棕地”开发模式。它提供隔离式(通过 AAR/XCFramework)和集成式两种方法,使用户能够根据团队结构和技术栈选择最适合的方案,从而平滑地将 React Native 模块嵌入原生项目,提升开发效率。
expo-router
by @expo
此技能帮助开发者快速实现 Expo Router 应用的导航和路由,包括文件路由、动态路由、分组、标签页导航、模态表单、Stack 头部和工具栏、搜索栏等。通过链接预览和上下文菜单增强用户体验,简化导航开发流程,提升开发效率。
expo-upgrade
by @expo
此技能提供Expo SDK升级的完整指南,包括命令步骤、断更检查清单、迁移引用(如React 19、新架构),帮助开发者自动发现依赖问题并执行升级,确保项目顺利过渡到新版本,减少手动排查错误,标准化升级流程。
expo-data-fetching
by @expo
用于实现和调试网络请求、API调用、数据获取,支持fetch、React Query、SWR、错误处理、缓存和离线场景。帮助开发者快速构建稳定、高性能的数据层,减少调试时间。
expo-examples
by @expo
此技能提供 Expo 官方示例项目,涵盖约 70 种第三方库和服务集成模式。开发者可利用这些规范化的示例,快速学习并适配最新的集成方案,无论是将新服务整合到现有 Expo 应用,还是从零开始搭建项目,都能大幅提升开发效率,减少集成错误,确保项目顺利进行。
eas-app-stores
by @expo
此技能帮助开发者通过EAS将Expo应用部署到iOS App Store、Google Play Store和TestFlight,自动化构建、提交和版本管理,大幅简化发布流程并提升效率。适用于生产版本发布、TestFlight测试、版本号管理及商店元数据配置等场景。
expo-skill-eval
by @expo
此技能用于端到端评估Expo技能,涵盖触发准确性、生成代码质量以及在iOS模拟器和Android模拟器上通过Expo Go运行时截图。适用于验证技能是否产生可用代码、基准测试技能输出或确保渲染正确。
eas-workflows
by @expo
此技能帮助开发者编写和管理 Expo EAS 工作流 YAML 文件。它自动获取最新 schema 和语法文档,验证 YAML 结构,确保 CI/CD 配置正确可靠,减少手动排查和调试时间。
expo-project-structure
by @expo
为新Expo应用提供标准文件夹结构,涵盖路由、组件、屏幕、服务端代码及平台特有文件。帮助开发者快速搭建遵循Expo Router最佳实践的项目,减少文件混乱,提升团队协作与可维护性。
expo-dom
by @expo
此技能使开发者能够使用 Expo DOM 组件,在原生移动应用中通过 WebView 运行 Web 代码,在 Web 平台则直接渲染。适用于渐进式迁移 Web 代码到原生,或使用仅 Web 的库(如图表、语法高亮),无需重写即可在 Expo 应用中复用。
eas-simulator
by @expo
在EAS云基础设施上远程启动并控制iOS/Android模拟器,适用于缺乏本地模拟器的环境(如Linux、CI、云端AI代理)。支持CLI、agent-device及浏览器预览,让用户或AI代理在真实设备上验证应用,无需手动搭建或物理设备。
expo-app-clip
by @expo
此技能为 Expo 应用添加 iOS App Clip 目标,自动配置关联域、AASA 文件、Bundle ID 注册和 App Store 条目。通过自动化脚手架、配置插件和 entitlements 设置,将数小时的手动配置减少到几分钟,让开发者专注于 App Clip 功能实现。
expo-web-to-native
by @expo
此技能将现有的 Web React 应用逐步迁移到原生 iOS/Android 应用。它提供端到端的迁移指南,从评估代码库、搭建 Expo 外壳、使用 DOM 组件快速上线,到逐步将高价值页面替换为原生实现。适用于想将网站转为移动应用、或从 Next.js/Vite/CRA 迁移到 React Native 的开发者。
eas-hosting
by @expo
此技能支持将Expo Web应用和API路由一键部署到EAS Hosting(基于Cloudflare Workers),涵盖导出Web bundle、运行eas deploy命令、管理环境变量、自定义域名以及编写API路由。适用于需要快速部署和托管Expo Web应用的开发者,显著简化部署流程,提升发布效率。
eas-observe
by @expo
此技能用于为Expo项目集成EAS Observe,自动追踪启动、导航和自定义事件性能,并通过EAS CLI查询指标或解读仪表盘数据,帮助快速诊断冷热启动、页面跳转等场景的性能瓶颈,优化用户体验。
add-app-clip
by @expo
此技能用于为 Expo 应用添加 iOS App Clip 目标,使用户能够轻松集成轻量级 App Clip,通过 URL 快速启动,提升用户体验。它简化了 App Clip 的配置和部署流程,包括关联域设置和 AASA 文件托管,帮助开发者高效扩展应用功能。
expo-observe
by @expo
此技能用于跟踪 Expo 应用的启动、导航和自定义事件性能。它提供 CLI 工具来查询和解读冷启动、热启动、TTR、TTI 等关键指标,帮助开发者识别并解决性能瓶颈,优化用户体验,确保应用高效稳定运行。
expo-ui-jetpack-compose
by @expo
为 Expo SDK 55 提供 Android Jetpack Compose 原生组件集成指南,包含安装步骤和配置说明,需要重新构建原生代码
expo-ui-swiftui
by @expo
为 Expo SDK 55 提供 iOS SwiftUI 原生组件集成指南,包含安装步骤和配置说明,需要重新构建原生代码