mcpField
A
app-builder

app-builder

github.com/vudovn开发8.2k224 次安装9 周前更新
代码仓库

关于 app-builder

app-builder 是面向 Agent 的应用构建技能,可分析需求、选择技术栈、规划项目结构并协调专门 Agent。它提供文件索引和 13 种项目模板,支持脚手架搭建与功能开发。

主要功能

  1. 01分析需求与项目类型
  2. 02技术栈选择指南
  3. 03项目规划与 Agent 协作
  4. 04脚手架指南及 13 种模板
  5. 05功能构建与错误处理指南

适用场景

  1. 01启动 Web、移动或桌面项目
  2. 02选择技术栈和匹配项目模板
  3. 03协调 Agent 开发应用功能

安装

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

$npx skills add https://github.com/vudovn/ag-kit --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

详细介绍

应用构建器 - 应用构建编排器

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

🎯 选择性阅读规则

只阅读与请求相关的文件! 查看内容索引,找到所需内容。

文件描述阅读时机
project-detection.md关键词矩阵、项目类型检测开始新项目时
tech-stack.md2026 年默认技术栈、替代方案选择技术时
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 4 + PiniaVue 全栈应用
express-apiExpress + JWTREST API
python-fastapiFastAPIPython API
react-native-appExpo + Zustand移动应用
flutter-appFlutter + Riverpod跨平台移动应用
electron-desktopElectron + React桌面应用
chrome-extensionChrome MV3浏览器扩展
cli-toolNode.js + CommanderCLI 应用
monorepo-turborepoTurborepo + pnpmMonorepo
astro-staticAstro + MDX博客 / 文档

🔗 相关 Agent

Agent角色
project-planner任务拆解、依赖关系图
frontend-specialistUI 组件、页面
backend-specialistAPI、业务逻辑
database-architect架构、迁移
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 (auth, posts, likes, follows)
   ├─ Pages (feed, profile, upload)
   └─ Components (PostCard, Feed, LikeButton)
4. Coordinate agents
5. Report progress
6. Start preview

评论

支持 Markdown