mcpbeat

App Builder

dokhacgiakhoa/app-builder

Main application building orchestrator.

10k tokens
context cost
the whole folder, loaded on every use
20
files
instructions only
0
copies elsewhere
how many repositories repackaged it
505
stars on the repo
on the repository, not the skill itself

Install

one command, takes just this skill from the repository
npx skills add https://github.com/Dokhacgiakhoa/Agent-Skills-4-Vibe-Coding-CLI --skill app-builder

What comes with it

37 038 bytes besides the instruction
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

The instruction itself

5 sections, as written by the author

App Builder - Application Building Orchestrator

> Analyzes user's requests, determines tech stack, plans structure, and coordinates agents.

🎯 Selective Reading Rule

Read ONLY files relevant to the request! Check the content map, find what you need.

| File | Description | When to Read |

|------|-------------|--------------|

| project-detection.md | Keyword matrix, project type detection | Starting new project |

| tech-stack.md | 2025 default stack, alternatives | Choosing technologies |

| agent-coordination.md | Agent pipeline, execution order | Coordinating multi-agent work |

| scaffolding.md | Directory structure, core files | Creating project structure |

| feature-building.md | Feature analysis, error handling | Adding features to existing project |

| templates/SKILL.md | Project templates | Scaffolding new project |


📦 Templates (13)

Quick-start scaffolding for new projects. Read the matching template only!

| Template | Tech Stack | When to Use |

|----------|------------|-------------|

| nextjs-fullstack | Next.js + Prisma | Full-stack web app |

| nextjs-saas | Next.js + Stripe | SaaS product |

| nextjs-static | Next.js + Framer | Landing page |

| nuxt-app | Nuxt 3 + Pinia | Vue full-stack app |

| express-api | Express + JWT | REST API |

| python-fastapi | FastAPI | Python API |

| react-native-app | Expo + Zustand | Mobile app |

| flutter-app | Flutter + Riverpod | Cross-platform mobile |

| electron-desktop | Electron + React | Desktop app |

| chrome-extension | Chrome MV3 | Browser extension |

| cli-tool | Node.js + Commander | CLI app |

| monorepo-turborepo | Turborepo + pnpm | Monorepo |


| Agent | Role |

|-------|------|

| project-planner | Task breakdown, dependency graph |

| frontend-specialist | UI components, pages |

| backend-specialist | API, business logic |

| database-architect | Schema, migrations |

| devops-engineer | Deployment, preview |


Usage Example

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

How to use it

Copy the folder

Take dokhacgiakhoa/app-builder from the repository into ~/.claude/skills for personal use, or into .claude/skills inside a project.

Check the name does not clash

The agent identifies a skill by the name field in its header. Two skills with the same name cannot sit side by side — one of them will be ignored.