Agent Skills › expo/skills

expo/skills

GitHub

用于端到端评估 Expo 技能,涵盖触发准确率、生成代码质量及 iOS/Android 模拟器运行截图。支持自定义提示词、SDK 版本及平台选择,验证技能输出渲染效果。

26 skills 2,469

Install All Skills

npx skills add expo/skills --all -g -y
More Options

List skills in collection

npx skills add expo/skills --list

Skills in Collection (26)

用于端到端评估 Expo 技能,涵盖触发准确率、生成代码质量及 iOS/Android 模拟器运行截图。支持自定义提示词、SDK 版本及平台选择,验证技能输出渲染效果。
用户希望评估某个 Expo 技能的触发准确性 需要测试技能生成的代码是否可工作 希望通过设备截图基准测试或验证技能输出的渲染正确性
.claude/skills/expo-skill-eval/SKILL.md
npx skills add expo/skills --skill expo-skill-eval -g -y
将现有 Expo 原生模块从 Swift DSL 1.0 迁移至 Macro API 2.0,确保 JS/TS 接口不变。适用于增量升级或完全转换,不用于新建模块或 Android 迁移。
Expo 原生模块版本升级 Swift 代码迁移至 Macro API Expo Modules API 2.0 适配
plugins/expo-experiments/skills/expo-migrate-module/SKILL.md
npx skills add expo/skills --skill expo-migrate-module -g -y
通过 EAS CLI 查询已发布更新的运行状况,包括崩溃率、安装量、用户数及 OTA/Embedded 分布。用于评估更新健康度、监控发布 rollout 及 CI 门禁。
询问更新表现或健康状况 检查崩溃率或安装数据 监控发布 rollout 状态 区分嵌入式与 OTA 用户比例
plugins/expo/skills/eas-update-insights/SKILL.md
npx skills add expo/skills --skill eas-update-insights -g -y
辅助开发者和AI编写、编辑EAS CI/CD工作流YAML文件。通过获取官方Schema和文档确保语法正确性,支持Expo项目的构建管道配置与部署自动化任务。
询问或需要编写EAS CI/CD工作流YAML文件 涉及Expo项目中的EAS构建管道或部署自动化
plugins/expo/skills/eas-workflows/SKILL.md
npx skills add expo/skills --skill eas-workflows -g -y
为 Expo 应用添加 iOS App Clip 目标,配置 Bundle ID、关联域名及 AASA 文件,支持通过 URL 启动轻量级应用。
用户提及 App Clip 配置 apple-app-site-association 设置 smart app banner
plugins/expo/skills/expo-app-clip/SKILL.md
npx skills add expo/skills --skill expo-app-clip -g -y
指导在现有原生 iOS/Android 应用中渐进式集成 Expo 和 React Native,涵盖隔离与集成两种方案的选择、配置及依赖准备。
将 React Native 嵌入现有原生应用 Expo brownfield 集成 AAR/XCFramework 集成 在 Kotlin/Swift 项目中添加 Expo
plugins/expo/skills/expo-brownfield/SKILL.md
npx skills add expo/skills --skill expo-brownfield -g -y
用于实现和调试网络请求、API调用及数据获取,涵盖fetch、React Query、SWR、缓存、离线支持及Expo Router数据加载器。
实现API请求 设置数据获取 使用Expo Router数据加载器 调试网络故障
plugins/expo/skills/expo-data-fetching/SKILL.md
npx skills add expo/skills --skill expo-data-fetching -g -y
用于构建和分发 Expo 开发客户端,支持本地或 TestFlight 发布,以便在物理设备上测试原生代码变更。
需要测试自定义原生模块或第三方库 构建本地开发客户端以替代 Expo Go
plugins/expo/skills/expo-dev-client/SKILL.md
npx skills add expo/skills --skill expo-dev-client -g -y
用于在 Expo 原生应用中通过 WebView 运行 Web DOM 代码,支持引入 Web 专属库、渐进式迁移现有 Web 组件及处理复杂 HTML/CSS 布局。
需要在 React Native 中使用 Web 专属库(如 recharts) 将现有 Web 代码渐进式迁移至原生应用 需要处理复杂 HTML/CSS 布局或嵌入外部网页内容
plugins/expo/skills/expo-dom/SKILL.md
npx skills add expo/skills --skill expo-dom -g -y
提供 Expo 官方集成示例,用于指导第三方库(如 Stripe、Clerk)在现有项目中的适配模式或从零脚手架新建项目。
需要集成第三方服务到 Expo 应用 使用 npx create-expo 基于示例创建新项目
plugins/expo/skills/expo-examples/SKILL.md
npx skills add expo/skills --skill expo-examples -g -y
用于构建和编写 Expo 原生模块及视图的指南,涵盖 Swift、Kotlin 和 TypeScript。支持创建新模块、封装平台 SDK、添加原生功能及配置插件。适用于扩展 Expo 应用的原生能力或开发可复用的原生组件。
创建新的 Expo 原生模块 为 React Native 应用封装平台 SDK 添加摄像头或传感器等原生功能 构建修改原生项目文件的配置插件
plugins/expo/skills/expo-module/SKILL.md
npx skills add expo/skills --skill expo-module -g -y
提供 Expo 原生 UI 开发指南,涵盖样式、动画、媒体及存储等。强调优先使用 Expo Go 和 expo-ui 组件,仅在必要时进行自定义构建,旨在提升跨平台应用的原生体验与开发效率。
需要实现 iOS/Android 原生风格界面 集成 Reanimated 动画或 SF Symbols 处理相机、音频或本地数据存储 配置 Expo 运行环境与构建策略
plugins/expo/skills/expo-native-ui/SKILL.md
npx skills add expo/skills --skill expo-native-ui -g -y
提供新 Expo 项目的标准化文件夹结构指南,基于 Expo Router。指导新建项目时的目录规划,如路由、组件、屏幕和工具函数的存放位置,不适用于重构现有项目。
创建新的 Expo 项目 决定新项目中文件的存放位置 使用 Expo Router 搭建新项目骨架
plugins/expo/skills/expo-project-structure/SKILL.md
npx skills add expo/skills --skill expo-project-structure -g -y
Expo Router 导航与路由技能,涵盖文件路由、动态路由、原生 Stack、Tabs、链接预览及上下文菜单。指导代码风格、库偏好及行为模式,确保符合 Expo 最佳实践。
配置或重构 Expo Router 路由结构 实现页面跳转、导航栈或标签页
plugins/expo/skills/expo-router/SKILL.md
npx skills add expo/skills --skill expo-router -g -y
指导在 Expo 项目中配置 Tailwind CSS v4、NativeWind v5 和 react-native-css,实现跨 iOS、Android 和 Web 的通用样式支持。
需要在 Expo React Native 项目中集成 Tailwind CSS 配置 NativeWind Metro 和 PostCSS 插件 解决跨平台样式兼容性问题
plugins/expo/skills/expo-tailwind-setup/SKILL.md
npx skills add expo/skills --skill expo-tailwind-setup -g -y
提供 Expo SDK 升级指南,涵盖依赖安装、诊断、缓存清理及原生模块重构,处理 React 19 和新架构等破坏性变更。
用户需要升级 Expo 项目到新版本 SDK 遇到 Expo 依赖冲突或版本不兼容问题 迁移 Expo 原生模块或导航库
plugins/expo/skills/expo-upgrade/SKILL.md
npx skills add expo/skills --skill expo-upgrade -g -y
指导将现有 React Web 应用逐步迁移至 Expo 原生 iOS/Android 应用的端到端流程。涵盖评估、搭建外壳、DOM 组件集成及逐屏重构,强调保持可发布状态与原生体验。
将网站转换为移动应用 将 Next.js/Vite/CRA 代码库移植到 React Native 询问 Web DOM/API 如何映射到原生环境
plugins/expo/skills/expo-web-to-native/SKILL.md
npx skills add expo/skills --skill expo-web-to-native -g -y
用于使用EAS CLI将Expo应用构建并发布至iOS App Store、Google Play及TestFlight。涵盖配置eas.json、管理版本号和提交元数据等发布流程。
部署或发布应用到应用商店 准备生产环境构建 运行 eas build 或 eas submit 提交至 TestFlight 更新应用版本号或构建号 配置商店列表元数据
plugins/expo/skills/eas-app-stores/SKILL.md
npx skills add expo/skills --skill eas-app-stores -g -y
用于部署Expo Web应用和API路由至EAS Hosting,涵盖导出构建、发布管理、环境变量及域名配置,以及基于Cloudflare Workers的API路由开发。
部署Expo网站或API路由 配置EAS Hosting环境 设置自定义域名或环境变量 编写Expo Router API路由
plugins/expo/skills/eas-hosting/SKILL.md
npx skills add expo/skills --skill eas-hosting -g -y
用于在 Expo 项目中集成 EAS Observe 性能监控、通过 CLI 查询指标数据、解读启动与导航性能指标,以及为第三方库开发监控插件。
配置 EAS Observe SDK 使用 eas observe 命令查询数据 分析应用性能指标
plugins/expo/skills/eas-observe/SKILL.md
npx skills add expo/skills --skill eas-observe -g -y
在无法本地运行模拟器的环境(如 Linux、CI)中,通过 EAS 云端远程启动和控制 iOS/Android 模拟器。适用于 Agent 自动测试、截图或用户缺乏特定设备时的云共享场景,支持 CLI、Agent 及浏览器交互。
需要在 Linux 或 CI 环境中运行应用 使用 AI Agent 自动点击测试或截图 需要远程共享模拟器会话 缺少本地 macOS 或特定 iOS 版本环境
plugins/expo/skills/eas-simulator/SKILL.md
npx skills add expo/skills --skill eas-simulator -g -y
专注于 Expo/React Native 动画实现的技能,指导如何基于 Reanimated 和 Gesture Handler 构建高性能、流畅的交互动画,涵盖手势处理、屏幕过渡及性能优化。
需要实现复杂的 React Native 动画 优化移动端动画性能以解决卡顿 添加手势交互或屏幕过渡效果
plugins/expo/skills/expo-animation/SKILL.md
npx skills add expo/skills --skill expo-animation -g -y
指导在Expo应用中构建和维护设计系统,定义设计令牌、可复用组件结构及样式规范。用于审计设计漂移、扩展主题库或建立标准化UI组件库,确保视觉一致性。
创建或组织Expo应用的设计令牌和主题文件 审计应用是否存在设计系统漂移(如硬编码样式) 在现有项目中建立标准化的UI组件库
plugins/expo/skills/expo-design-system/SKILL.md
npx skills add expo/skills --skill expo-design-system -g -y
Expo/EAS任务的路由入口,负责识别需求并分发至具体子技能。提供共享配置规则,涵盖从项目初始化、UI实现到导航和数据获取的全流程引导。
请求提及 Expo、EAS、Expo Go 或 expo-* 包 项目 package.json 包含 expo 依赖 涉及原生应用开发、SDK升级或上架商店
plugins/expo/skills/expo-overview/SKILL.md
npx skills add expo/skills --skill expo-overview -g -y
用于向 Expo 提交关于技能、CLI、文档或 MCP 的反馈,并管理匿名使用遥测。支持报告 AI 代理任务失败案例以纳入评估。
用户希望提供对 Expo 工具或技能的改进建议 AI 代理在执行 Expo 相关任务时反复失败或卡住 用户需要开启、关闭或查询遥测数据收集状态
plugins/expo/skills/expo-skill-feedback/SKILL.md
npx skills add expo/skills --skill expo-skill-feedback -g -y
指导使用@expo/ui构建原生UI,提供iOS SwiftUI和Android Jetpack Compose的组件默认选择规范及示例。
需要构建React Native原生界面 询问如何正确使用BottomSheet或List组件
plugins/expo/skills/expo-ui/SKILL.md
npx skills add expo/skills --skill expo-ui -g -y

trang chủ - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-09-02 20:43
浙ICP备14020137号-1 $bản đồ khách truy cập$