SuperAPI AI 工具集

expo-scaffold

编程与开发

查看项目

更新于 10-15 21:37

技能介绍

用途:仅在用户要求创建或搭建全新 Expo 项目、starter、应用或以 Expo 为中心的单仓库,或明确点名 expo-scaffold 时使用。不适用于一般 Expo/EAS/NativeWind/gluestack 问答、失败报告解读、已有应用调试修复或添加单个功能。

主要能力:作为编排者,负责项目形态、脚手架顺序、最终集成与验证;gluestack 相关 CLI 命令构建、用户操作检查点、生成组件验证与集成修复交由 expo-gluestack-setup 技能处理。默认 Expo SDK 55、Expo Router、expo-dev-client(不使用 Expo Go),目标平台默认 iOS 与 Android,主题默认跟随系统明暗模式,启动默认静态原生启动屏。

使用方式:先读取 references/project-structure.md 选择单应用或单仓库布局,再按 references/scaffold-workflow.md 执行;安装依赖前读 package-installation.md,配置 NativeWind 前读 nativewind.md,主题、启动体验、EAS 分别读对应参考文件。用 expo install 安装 Expo/RN 包,普通 JS 工具包用所选包管理器。需先询问应用名、slug、包标识、包管理器、项目形态、落地页框架等关键决策。

限制:不编造 owner、project ID、凭据或密钥;不盲目覆盖用户代码,需与现有配置合并;gluestack 交接结果为 user_init_required、user_add_required 或 blocked 时须停止并等待用户操作;EAS 登录、首次构建、凭据、商店提交等属脚手架后操作,需用户自行完成。NativeWind 兼容性、gluestack 设置与 EAS 默认值易变,锁定版本前应核对官方文档。