Documentation Index
Fetch the complete documentation index at: https://mintlify.com/vudovn/antigravity-kit/llms.txt
Use this file to discover all available pages before exploring further.
Overview
The app-builder skill is the main orchestration skill for building complete applications. It analyzes user requests, determines project type, selects appropriate tech stack, plans structure, and coordinates specialist agents to build the application.
What This Skill Provides
- Project type detection: Keyword matrix to classify project requests
- Tech stack selection: 2026 default stacks and alternatives
- Agent coordination: Pipeline for orchestrating specialist agents
- Project scaffolding: Directory structure and core files
- Feature building: Feature analysis and implementation
- 13 project templates: Quick-start scaffolding for common project types
Selective Reading Rule
Read ONLY files relevant to the request!
| File | Description | When to Read |
|---|
project-detection.md | Keyword matrix, project type detection | Starting new project |
tech-stack.md | 2026 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 |
Project Templates
The skill includes 13 ready-to-use templates:
| Template | Tech Stack | Use Case |
|---|
| 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 Coordination Pipeline
App Builder (Orchestrator)
↓
Project Planner (Task breakdown)
↓
Plan Verification Checkpoint
↓
┌──────────────┬────────────────┬─────────────────┐
↓ ↓ ↓ ↓
Database Backend Frontend Mobile
Architect Specialist Specialist Developer
└──────────┴────────────────┴─────────────────┘
↓
Parallel Phase (Optional)
├─ Security Auditor
├─ Test Engineer
└─ Performance Optimizer
↓
DevOps Engineer
Execution Phases
| Phase | Agent(s) | Parallel? | Checkpoint |
|---|
| 0 | Socratic Gate | No | Ask 3 questions |
| 1 | Project Planner | No | PLAN.md created |
| 1.5 | PLAN VERIFICATION | No | File exists in root |
| 2 | Database Architect | No | Schema defined |
| 3 | Backend Specialist | No | API routes created |
| 4 | Frontend Specialist | Yes | UI components ready |
| 5 | Security, Test Engineers | Yes | Tests & audit pass |
| 6 | DevOps Engineer | No | Deployment ready |
Critical: Phase 1.5 is MANDATORY. No specialist agents proceed without plan verification.
Use Cases
- Building new applications from scratch
- Creating MVPs from natural language descriptions
- Generating full-stack applications
- Scaffolding projects with best practices
- Coordinating complex multi-agent builds
- Template-based rapid prototyping
Example Flow
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
| 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 |
Which Agents Use This Skill
- project-planner - Uses app-builder for project initialization and structure
Note: App-builder is primarily used by the project-planner agent as it coordinates other specialist agents.
Critical Checkpoints
- Socratic Gate: Must ask clarifying questions for complex projects
- Plan Verification: PLAN.md file must exist in project root before proceeding
- Schema Ready: Database must be designed before backend implementation
- API Ready: Backend endpoints must exist before frontend integration
- Code Ready: All code complete before security audit and testing
- Tests Pass: All tests and audits must pass before deployment
Feature Building vs New Projects
The skill adapts its approach:
For new projects:
- Full scaffolding from template
- Complete agent pipeline
- Deployment setup
For adding features:
- Analyze existing codebase structure
- Identify affected files and dependencies
- Coordinate only relevant agents
- Maintain existing patterns