vercel-expo-app-template

一个集成了现代技术栈的全栈应用开发模板。

安装使用

复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:

帮我安装这个 AI Skill:vercel-expo-app-template。
它的用途是:一个集成了现代技术栈的全栈应用开发模板。
完整的 Skill 内容见:https://321skill.com/skills/vercel-expo-app-template/raw/index.md
请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。

提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。

使用示例

“我需要启动一个包含Web和App、使用Next.js 15和Expo的新项目,并自动配置PostgreSQL数据库。”,它会引导你使用 `./scripts/create-app.sh my-app` 命令,该命令会克隆模板、重命名项目,并运行 `provision.sh` 脚本交互式地为你创建Neon数据库并配置环境变量。

介绍

这个仓库提供了一个生产就绪的全栈应用开发模板,旨在解决开发者从零开始搭建现代应用时,需要手动集成多种技术栈、配置复杂开发环境和部署流程的痛点。它预置了Next.js、Expo、Neon、Clerk等主流技术,并通过自动化脚本简化了项目初始化和外部服务配置。

使用非常便捷,开发者只需通过提供的脚本(如 create-app.sh)克隆并设置项目,即可获得一个结构清晰、功能完整的Monorepo项目。脚本还能交互式地引导用户配置数据库、认证等外部服务,极大减少了手动操作。

它非常适合希望快速启动全栈项目(尤其是包含Web和移动端)的全栈开发、前端开发或后端开发人员。对于需要快速验证产品原型或构建标准化企业级应用的团队来说,这个模板能显著提升开发效率。

需要注意的是,模板集成了较多第三方服务(如Clerk、Stripe),虽然可以跳过部分配置,但最佳体验仍需用户拥有这些服务的账户。此外,其技术栈选择较为固定,如果项目需求与模板预设的技术栈差异过大,可能需要花费额外精力进行改造。

核心特点

与同类模板相比,它不仅提供了技术栈集成,还通过自动化脚本(如`provision.sh`)实现了外部服务(如Neon数据库)的一键式交互配置,将繁琐的密钥获取和环境变量设置流程标准化、自动化,这是许多模板所不具备的。

注意事项

不适合需要高度定制化技术栈或希望从最简结构开始的个人学习项目。

常见问题

如何创建一个不带移动端(Expo)的纯Web项目?

运行 `./scripts/setup.sh my-app --no-mobile` 或 `./scripts/create-app.sh my-app --no-mobile` 即可。

provision.sh 脚本会自动创建所有服务账户吗?

目前仅Neon数据库支持通过CLI自动创建,其他服务(Clerk、Stripe等)需要用户手动从对应平台获取密钥并输入。

给 AI 助手的安装指引

如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:

请访问 https://321skill.com/skills/vercel-expo-app-template/raw/index.md 读取 vercel-expo-app-template 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。