mcpField
A
app-builder

app-builder

github.com/davila7开发33.0k473 次安装1 天前更新
代码仓库

关于 app-builder

面向 Agent 的应用构建编排工具,可分析项目需求、选择技术栈、规划结构并协调工作。它提供常见应用类型的模板,并引导流程查阅相关说明文件。

主要功能

  1. 01项目类型识别指南
  2. 02技术栈选择
  3. 03Agent 流程协调
  4. 04项目脚手架说明
  5. 05功能规划指南
  6. 06常见项目类型模板

适用场景

  1. 01为新应用选择技术栈
  2. 02使用匹配模板搭建项目
  3. 03协调 Agent 处理前后端任务
  4. 04为现有项目规划功能

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/davila7/claude-code-templates --skill app-builder

安装后在 Claude Code 中输入/app-builder确认已加载。

包含的文件

除 SKILL.md 外,安装时一起下载的参考资料和脚本。

agent-coordination.md
feature-building.md
project-detection.md
scaffolding.md
tech-stack.md
templates/astro-static/
TEMPLATE.md
templates/chrome-extension/
TEMPLATE.md
templates/cli-tool/
TEMPLATE.md
templates/electron-desktop/
TEMPLATE.md
templates/express-api/
TEMPLATE.md
templates/flutter-app/
TEMPLATE.md
templates/monorepo-turborepo/
TEMPLATE.md
templates/nextjs-fullstack/
TEMPLATE.md
templates/nextjs-saas/
TEMPLATE.md
templates/nextjs-static/
TEMPLATE.md
templates/nuxt-app/
TEMPLATE.md
templates/python-fastapi/
TEMPLATE.md
templates/react-native-app/
TEMPLATE.md

详细介绍

App Builder - 应用构建编排器

分析用户请求,确定技术栈,规划结构,并协调各 Agent。

🎯 选择性阅读规则

只阅读与请求相关的文件! 查看内容映射,找到你需要的内容。

文件说明何时阅读
project-detection.md关键词矩阵、项目类型检测启动新项目时
tech-stack.md2025 默认技术栈、备选方案选择技术时
agent-coordination.mdAgent 流水线、执行顺序协调多 Agent 工作时
scaffolding.md目录结构、核心文件创建项目结构时
feature-building.md功能分析、错误处理向现有项目添加功能时
templates/SKILL.md项目模板搭建新项目时

📦 模板(13 个)

用于新项目的快速启动脚手架。只阅读匹配的模板!

模板技术栈何时使用
nextjs-fullstackNext.js + Prisma全栈 Web 应用
nextjs-saasNext.js + StripeSaaS 产品
nextjs-staticNext.js + Framer落地页
nuxt-appNuxt 3 + PiniaVue 全栈应用
express-apiExpress + JWTREST API
python-fastapiFastAPIPython API
react-native-appExpo + Zustand移动应用
flutter-appFlutter + Riverpod跨平台移动端
electron-desktopElectron + React桌面应用
chrome-extensionChrome MV3浏览器扩展
cli-toolNode.js + Commander命令行应用
monorepo-turborepoTurborepo + pnpmMonorepo

🔗 相关 Agent

Agent角色
project-planner任务拆分、依赖图
frontend-specialistUI 组件、页面
backend-specialistAPI、业务逻辑
database-architectSchema、迁移
devops-engineer部署、预览

使用示例

User: "Make an Instagram clone with photo sharing and likes"

App Builder Process:
1. Project type: Social Media App
2. Tech stack: Next.js + Prisma + Cloudinary + Clerk
3. Create plan:
   ├─ Database schema (users, posts, likes, follows)
   ├─ API routes (12 endpoints)
   ├─ Pages (feed, profile, upload)
   └─ Components (PostCard, Feed, LikeButton)
4. Coordinate agents
5. Report progress
6. Start preview

评论

支持 Markdown