epic-stack

基于 Kent C. Dodds 经验的全栈 Web 应用开发脚手架与参考架构。

安装使用

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

帮我安装这个 AI Skill:epic-stack。
它的用途是:基于 Kent C. Dodds 经验的全栈 Web 应用开发脚手架与参考架构。
完整的 Skill 内容见:https://321skill.com/skills/epic-stack/raw/index.md
请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。

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

使用示例

“我需要启动一个新的电商网站项目,希望有一个成熟的全栈基础,能快速上线。”,它会建议你使用 Epic Stack,并解释其如何通过 `npx epicli` 一键生成包含用户认证、数据库、UI 组件和部署配置的完整项目,让你能立即开始编写商品展示和购物车逻辑。

介绍

Epic Stack 旨在解决团队在启动新 Web 项目时面临的“分析瘫痪”问题,即因技术选型过多、架构决策困难而迟迟无法开始。它提供了一个开箱即用、经过实战检验的全栈项目模板,集成了现代 Web 开发的最佳实践,帮助开发者跳过繁琐的初始配置,直接进入核心业务开发。

使用方式非常简单,只需运行 npx epicli 命令即可快速生成一个新的项目骨架。该项目基于 Remix 框架构建,并预设了数据库、认证、测试、部署等全套解决方案,开发者可以在此基础上立即开始编写业务代码。

它非常适合那些希望快速构建稳定、可维护、且准备投入生产的 Web 应用的全栈开发团队。无论是初创公司快速验证想法,还是成熟团队启动新项目,都能从中受益。尤其适合认同“约定优于配置”理念,希望将精力集中在业务逻辑而非底层架构搭建的开发者。

建议在使用前,先通过官方文档和 Kent C. Dodds 的介绍视频了解其技术栈和设计哲学,确保其与你的技术偏好和项目需求匹配。由于它是一个“固执己见”的框架,如果你的项目有非常特殊或与众不同的架构需求,可能需要评估其灵活性是否足够。

核心特点

与其它通用脚手架不同,Epic Stack 深度融合了 Kent C. Dodds 及其社区在构建大规模、可维护 Web 应用方面的具体经验与最佳实践,提供了从开发、测试到部署的一整套“带电池”的、经过真实项目验证的解决方案,而非简单的技术堆砌。

注意事项

不适合需要高度定制化、非标准技术栈或希望完全自主控制每一个技术细节的项目。

常见问题

Epic Stack 包含了哪些技术?

基于 Remix 全栈框架,包含 TypeScript、Prisma、Tailwind CSS、Vitest、Playwright、Prettier、ESLint 等,并集成了部署、邮件、支付等生产级功能。

使用 Epic Stack 需要付费吗?

Epic Stack 是开源且免费的,遵循 MIT 许可证,可以自由用于商业和个人项目。

给 AI 助手的安装指引

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

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