{"id":"c0beac7a-bfc3-4af3-aafe-c23f3c07ee8b","shortId":"gKDpmw","kind":"skill","title":"app-builder","tagline":"Main application building orchestrator. Creates full-stack applications from natural language requests. Determines project type, selects tech stack, coordinates agents.","description":"# App Builder - Application Building Orchestrator\n\n> Analyzes user's requests, determines tech stack, plans structure, and coordinates agents.\n\n## 🎯 Selective Reading Rule\n\n**Read ONLY files relevant to the request!** Check the content map, find what you need.\n\n| File | Description | When to Read |\n|------|-------------|--------------|\n| `project-detection.md` | Keyword matrix, project type detection | Starting new project |\n| `tech-stack.md` | 2025 default stack, alternatives | Choosing technologies |\n| `agent-coordination.md` | Agent pipeline, execution order | Coordinating multi-agent work |\n| `scaffolding.md` | Directory structure, core files | Creating project structure |\n| `feature-building.md` | Feature analysis, error handling | Adding features to existing project |\n| `templates/SKILL.md` | **Project templates** | Scaffolding new project |\n\n---\n\n## 📦 Templates (13)\n\nQuick-start scaffolding for new projects. **Read the matching template only!**\n\n| Template | Tech Stack | When to Use |\n|----------|------------|-------------|\n| [nextjs-fullstack](templates/nextjs-fullstack/TEMPLATE.md) | Next.js + Prisma | Full-stack web app |\n| [nextjs-saas](templates/nextjs-saas/TEMPLATE.md) | Next.js + Stripe | SaaS product |\n| [nextjs-static](templates/nextjs-static/TEMPLATE.md) | Next.js + Framer | Landing page |\n| [nuxt-app](templates/nuxt-app/TEMPLATE.md) | Nuxt 3 + Pinia | Vue full-stack app |\n| [express-api](templates/express-api/TEMPLATE.md) | Express + JWT | REST API |\n| [python-fastapi](templates/python-fastapi/TEMPLATE.md) | FastAPI | Python API |\n| [react-native-app](templates/react-native-app/TEMPLATE.md) | Expo + Zustand | Mobile app |\n| [flutter-app](templates/flutter-app/TEMPLATE.md) | Flutter + Riverpod | Cross-platform mobile |\n| [electron-desktop](templates/electron-desktop/TEMPLATE.md) | Electron + React | Desktop app |\n| [chrome-extension](templates/chrome-extension/TEMPLATE.md) | Chrome MV3 | Browser extension |\n| [cli-tool](templates/cli-tool/TEMPLATE.md) | Node.js + Commander | CLI app |\n| [monorepo-turborepo](templates/monorepo-turborepo/TEMPLATE.md) | Turborepo + pnpm | Monorepo |\n\n---\n\n## 🔗 Related Agents\n\n| Agent | Role |\n|-------|------|\n| `project-planner` | Task breakdown, dependency graph |\n| `frontend-specialist` | UI components, pages |\n| `backend-specialist` | API, business logic |\n| `database-architect` | Schema, migrations |\n| `devops-engineer` | Deployment, preview |\n\n---\n\n## Usage Example\n\n```\nUser: \"Make an Instagram clone with photo sharing and likes\"\n\nApp Builder Process:\n1. Project type: Social Media App\n2. Tech stack: Next.js + Prisma + Cloudinary + Clerk\n3. Create plan:\n   ├─ Database schema (users, posts, likes, follows)\n   ├─ API routes (12 endpoints)\n   ├─ Pages (feed, profile, upload)\n   └─ Components (PostCard, Feed, LikeButton)\n4. Coordinate agents\n5. Report progress\n6. Start preview\n```\n\n## When to Use\nThis skill is applicable to execute the workflow or actions described in the overview.\n\n## Limitations\n- Use this skill only when the task clearly matches the scope described above.\n- Do not treat the output as a substitute for environment-specific validation, testing, or expert review.\n- Stop and ask for clarification if required inputs, permissions, safety boundaries, or success criteria are missing.","tags":["app","builder","antigravity","awesome","skills","sickn33","agent-skills","agentic-skills","ai-agent-skills","ai-agents","ai-coding","ai-workflows"],"capabilities":["skill","source-sickn33","skill-app-builder","topic-agent-skills","topic-agentic-skills","topic-ai-agent-skills","topic-ai-agents","topic-ai-coding","topic-ai-workflows","topic-antigravity","topic-antigravity-skills","topic-claude-code","topic-claude-code-skills","topic-codex-cli","topic-codex-skills"],"categories":["antigravity-awesome-skills"],"synonyms":[],"warnings":[],"endpointUrl":"https://skills.sh/sickn33/antigravity-awesome-skills/app-builder","protocol":"skill","transport":"skills-sh","auth":{"type":"none","details":{"cli":"npx skills add sickn33/antigravity-awesome-skills","source_repo":"https://github.com/sickn33/antigravity-awesome-skills","install_from":"skills.sh"}},"qualityScore":"0.700","qualityRationale":"deterministic score 0.70 from registry signals: · indexed on github topic:agent-skills · 37911 github stars · SKILL.md body (3,304 chars)","verified":false,"liveness":"unknown","lastLivenessCheck":null,"agentReviews":{"count":0,"score_avg":null,"cost_usd_avg":null,"success_rate":null,"latency_p50_ms":null,"narrative_summary":null,"summary_updated_at":null},"enrichmentModel":"deterministic:skill-github:v1","enrichmentVersion":1,"enrichedAt":"2026-05-18T18:50:30.148Z","embedding":null,"createdAt":"2026-04-18T20:38:00.980Z","updatedAt":"2026-05-18T18:50:30.148Z","lastSeenAt":"2026-05-18T18:50:30.148Z","tsv":"'1':287 '12':311 '13':116 '2':293 '2025':75 '3':167,300 '4':321 '5':324 '6':327 'action':342 'ad':104 'agent':24,41,82,89,240,241,323 'agent-coordination.md':81 'altern':78 'analysi':101 'analyz':30 'api':176,181,188,259,309 'app':2,25,145,164,173,192,197,200,215,231,284,292 'app-build':1 'applic':5,12,27,336 'architect':264 'ask':380 'backend':257 'backend-specialist':256 'boundari':388 'breakdown':247 'browser':222 'build':6,28 'builder':3,26,285 'busi':260 'check':52 'choos':79 'chrome':217,220 'chrome-extens':216 'clarif':382 'clear':355 'clerk':299 'cli':225,230 'cli-tool':224 'clone':278 'cloudinari':298 'command':229 'compon':254,317 'content':54 'coordin':23,40,86,322 'core':94 'creat':8,96,301 'criteria':391 'cross':205 'cross-platform':204 'databas':263,303 'database-architect':262 'default':76 'depend':248 'deploy':270 'describ':343,359 'descript':61 'desktop':210,214 'detect':70 'determin':17,34 'devop':268 'devops-engin':267 'directori':92 'electron':209,212 'electron-desktop':208 'endpoint':312 'engin':269 'environ':371 'environment-specif':370 'error':102 'exampl':273 'execut':84,338 'exist':107 'expert':376 'expo':194 'express':175,178 'express-api':174 'extens':218,223 'fastapi':184,186 'featur':100,105 'feature-building.md':99 'feed':314,319 'file':47,60,95 'find':56 'flutter':199,202 'flutter-app':198 'follow':308 'framer':159 'frontend':251 'frontend-specialist':250 'full':10,142,171 'full-stack':9,141,170 'fullstack':137 'graph':249 'handl':103 'input':385 'instagram':277 'jwt':179 'keyword':66 'land':160 'languag':15 'like':283,307 'likebutton':320 'limit':347 'logic':261 'main':4 'make':275 'map':55 'match':126,356 'matrix':67 'media':291 'migrat':266 'miss':393 'mobil':196,207 'monorepo':233,238 'monorepo-turborepo':232 'multi':88 'multi-ag':87 'mv3':221 'nativ':191 'natur':14 'need':59 'new':72,113,122 'next.js':139,150,158,296 'nextj':136,147,155 'nextjs-fullstack':135 'nextjs-saa':146 'nextjs-stat':154 'node.js':228 'nuxt':163,166 'nuxt-app':162 'orchestr':7,29 'order':85 'output':365 'overview':346 'page':161,255,313 'permiss':386 'photo':280 'pinia':168 'pipelin':83 'plan':37,302 'planner':245 'platform':206 'pnpm':237 'post':306 'postcard':318 'preview':271,329 'prisma':140,297 'process':286 'product':153 'profil':315 'progress':326 'project':18,68,73,97,108,110,114,123,244,288 'project-detection.md':65 'project-plann':243 'python':183,187 'python-fastapi':182 'quick':118 'quick-start':117 'react':190,213 'react-native-app':189 'read':43,45,64,124 'relat':239 'relev':48 'report':325 'request':16,33,51 'requir':384 'rest':180 'review':377 'riverpod':203 'role':242 'rout':310 'rule':44 'saa':148,152 'safeti':387 'scaffold':112,120 'scaffolding.md':91 'schema':265,304 'scope':358 'select':20,42 'share':281 'skill':334,350 'skill-app-builder' 'social':290 'source-sickn33' 'specialist':252,258 'specif':372 'stack':11,22,36,77,131,143,172,295 'start':71,119,328 'static':156 'stop':378 'stripe':151 'structur':38,93,98 'substitut':368 'success':390 'task':246,354 'tech':21,35,130,294 'tech-stack.md':74 'technolog':80 'templat':111,115,127,129 'templates/chrome-extension/template.md':219 'templates/cli-tool/template.md':227 'templates/electron-desktop/template.md':211 'templates/express-api/template.md':177 'templates/flutter-app/template.md':201 'templates/monorepo-turborepo/template.md':235 'templates/nextjs-fullstack/template.md':138 'templates/nextjs-saas/template.md':149 'templates/nextjs-static/template.md':157 'templates/nuxt-app/template.md':165 'templates/python-fastapi/template.md':185 'templates/react-native-app/template.md':193 'templates/skill.md':109 'test':374 'tool':226 'topic-agent-skills' 'topic-agentic-skills' 'topic-ai-agent-skills' 'topic-ai-agents' 'topic-ai-coding' 'topic-ai-workflows' 'topic-antigravity' 'topic-antigravity-skills' 'topic-claude-code' 'topic-claude-code-skills' 'topic-codex-cli' 'topic-codex-skills' 'treat':363 'turborepo':234,236 'type':19,69,289 'ui':253 'upload':316 'usag':272 'use':134,332,348 'user':31,274,305 'valid':373 'vue':169 'web':144 'work':90 'workflow':340 'zustand':195","prices":[{"id":"dec9c918-9185-4cdf-9228-a65edd1d6ff7","listingId":"c0beac7a-bfc3-4af3-aafe-c23f3c07ee8b","amountUsd":"0","unit":"free","nativeCurrency":null,"nativeAmount":null,"chain":null,"payTo":null,"paymentMethod":"skill-free","isPrimary":true,"details":{"org":"sickn33","category":"antigravity-awesome-skills","install_from":"skills.sh"},"createdAt":"2026-04-18T20:38:00.980Z"}],"sources":[{"listingId":"c0beac7a-bfc3-4af3-aafe-c23f3c07ee8b","source":"github","sourceId":"sickn33/antigravity-awesome-skills/app-builder","sourceUrl":"https://github.com/sickn33/antigravity-awesome-skills/tree/main/skills/app-builder","isPrimary":false,"firstSeenAt":"2026-04-18T21:31:21.504Z","lastSeenAt":"2026-05-18T18:50:30.148Z"},{"listingId":"c0beac7a-bfc3-4af3-aafe-c23f3c07ee8b","source":"skills_sh","sourceId":"sickn33/antigravity-awesome-skills/app-builder","sourceUrl":"https://skills.sh/sickn33/antigravity-awesome-skills/app-builder","isPrimary":true,"firstSeenAt":"2026-04-18T20:38:00.980Z","lastSeenAt":"2026-05-07T22:40:45.988Z"}],"details":{"listingId":"c0beac7a-bfc3-4af3-aafe-c23f3c07ee8b","quickStartSnippet":null,"exampleRequest":null,"exampleResponse":null,"schema":null,"openapiUrl":null,"agentsTxtUrl":null,"citations":[],"useCases":[],"bestFor":[],"notFor":[],"kindDetails":{"org":"sickn33","slug":"app-builder","github":{"repo":"sickn33/antigravity-awesome-skills","stars":37911,"topics":["agent-skills","agentic-skills","ai-agent-skills","ai-agents","ai-coding","ai-workflows","antigravity","antigravity-skills","claude-code","claude-code-skills","codex-cli","codex-skills","cursor","cursor-skills","developer-tools","gemini-cli","gemini-skills","kiro","mcp","skill-library"],"license":"mit","html_url":"https://github.com/sickn33/antigravity-awesome-skills","pushed_at":"2026-05-18T08:24:49Z","description":"Installable GitHub library of 1,400+ agentic skills for Claude Code, Cursor, Codex CLI, Gemini CLI, Antigravity, and more. Includes installer CLI, bundles, workflows, and official/community skill collections.","skill_md_sha":"9a027b033d1aa692c4e46b686844051ceec580cd","skill_md_path":"skills/app-builder/SKILL.md","default_branch":"main","skill_tree_url":"https://github.com/sickn33/antigravity-awesome-skills/tree/main/skills/app-builder"},"layout":"multi","source":"github","category":"antigravity-awesome-skills","frontmatter":{"name":"app-builder","description":"Main application building orchestrator. Creates full-stack applications from natural language requests. Determines project type, selects tech stack, coordinates agents."},"skills_sh_url":"https://skills.sh/sickn33/antigravity-awesome-skills/app-builder"},"updatedAt":"2026-05-18T18:50:30.148Z"}}