Agent Skills
返回列表
💻

项目模板

开发编程 更新于 2026.08.29

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @org-02qudk26/templates。

技能介绍

问题在哪

从零搭仓库时,技术栈、目录约定和依赖选型往往要反复查文档;若让模型一次性读完所有脚手架说明,既浪费上下文,也容易把 A 栈的约定混进 B 栈项目。

技能如何工作

本技能把「建什么类型的应用」映射到一张固定模板表,例如 nextjs-fullstack(Next.js + Prisma)、express-api(Express + JWT)、python-fastapi、monorepo-turborepo 等。流程是:

  1. 根据用户意图(如「创建 SaaS / REST API / CLI」)只匹配一行模板;
  2. 仅阅读该模板目录下的 TEMPLATE.md,不展开其它模板;
  3. 按该文件中的技术栈、目录结构与初始化步骤生成或调整项目。

这样上下文里只保留与当前项目类型相关的脚手架说明,而不是整包模板的堆砌。

适用边界

  • 用户目标与表中某一类明确对应时效果最好;模糊需求(「做个网站」)需要先澄清是全栈、落地页还是静态博客等。
  • 各模板细节以对应 TEMPLATE.md 为准;本技能顶层的 SKILL.md 只做路由与选型,不替代具体模板里的实现约定。
  • 表外技术栈(未列出的框架组合)不在本技能覆盖范围内,应换用其它技能或手写方案。

使用场景

  • 产品定稿要做 Stripe 订阅的 SaaS,需要从 `nextjs-saas` 模板拉出目录与支付相关骨架。
  • 后端要单独交付 JWT 鉴权的 REST 服务,希望按 `express-api` 的 `TEMPLATE.md` 建仓库结构。
  • 团队用 pnpm 管理多个前端包,要按 `monorepo-turborepo` 初始化 Turborepo 工作区。
  • 要发布 Chrome MV3 扩展,需要对照 `chrome-extension` 模板而不是混用 Electron 或 Next 约定。

适合人员

  • 接客户全栈需求、常用 Next.js + Prisma 且希望第一天就有统一目录与 ORM 约定的独立开发者
  • 负责内网或 BFF 层、需要 Express + JWT 标准分层而不是临时拼路由的后端工程师
  • 用 Expo 做商业 App、希望状态管理固定为 Zustand 并沿用模板里导航与目录的移动端工程师
  • 维护技术博客或产品文档站、选定 Astro + MDX 后要按 `astro-static` 搭内容结构与构建配置的前端