
关于
主应用构建编排器。根据自然语言请求创建全栈应用,确定项目类型、选择技术栈并协调各代理
name: app-builder description: "主应用构建编排器。根据自然语言请求创建全栈应用。确定项目类型,选择技术栈,协调各代理。" risk: unknown source: community date_added: "2026-02-27"
App Builder - 应用构建编排器
分析用户请求,确定技术栈,规划结构,协调各代理。
选择性阅读规则
仅阅读与请求相关的文件! 查看内容地图,找到你需要的内容。
| 文件 | 描述 | 何时阅读 |
|------|------|----------|
| project-detection.md | 关键词矩阵,项目类型检测 | 启动新项目时 |
| tech-stack.md | 2025 默认技术栈,替代方案 | 选择技术时 |
| agent-coordination.md | 代理流水线,执行顺序 | 协调多代理工作时 |
| scaffolding.md | 目录结构,核心文件 | 创建项目结构时 |
| feature-building.md | 功能分析,错误处理 | 向现有项目添加功能时 |
| templates/SKILL.md | 项目模板 | 搭建新项目时 |
模板 (13)
新项目快速启动脚手架。仅阅读匹配的模板!
| 模板 | 技术栈 | 使用场景 | |------|--------|----------| | nextjs-fullstack | Next.js + Prisma | 全栈 Web 应用 | | nextjs-saas | Next.js + Stripe | SaaS 产品 | | nextjs-static | Next.js + Framer | 落地页 | | nuxt-app | Nuxt 3 + Pinia | Vue 全栈应用 | | express-api | Express + JWT | REST API | | python-fastapi | FastAPI | Python API | | react-native-app | Expo + Zustand | 移动应用 | | flutter-app | Flutter + Riverpod | 跨平台移动应用 | | electron-desktop | Electron + React | 桌面应用 | | chrome-extension | Chrome MV3 | 浏览器扩展 | | cli-tool | Node.js + Commander | CLI 应用 | | monorepo-turborepo | Turborepo + pnpm | Monorepo |
相关代理
| 代理 | 角色 |
|------|------|
| project-planner | 任务分解,依赖图 |
| frontend-specialist | UI 组件,页面 |
| backend-specialist | API,业务逻辑 |
| database-architect | Schema,迁移 |
| 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
何时使用
当任务明确匹配上述概述中描述的工作流或操作时,适用此技能。
限制
- 仅在任务明确匹配上述描述的范围时使用此技能。
- 不要将输出视为特定环境验证、测试或专家审查的替代品。
- 如果缺少必要的输入、权限、安全边界或成功标准,请停下来寻求澄清。