← ClaudeAtlas

kappmaker-new-applisted

Scaffold a new mobile app with the KAppMaker CLI — clone the template, run the full create flow, and set up git remotes. Use when the user wants to build a new app, start a new project, has an app idea, or asks to clone or create a KAppMaker app.
KAppMaker/KAppMaker-CLI · ★ 3 · AI & Automation · score 64
Install: claude install-skill KAppMaker/KAppMaker-CLI
# KAppMaker — New App ## Before running any command 1. **Prerequisites** — `kappmaker --version` (install: `npm i -g kappmaker`). If a credential is missing the CLI says so; re-run `kappmaker config init`. 2. **Read `AiGuidelines/` first** — the PRD, positioning and UI spec already answer most questions. ## Starting from a raw idea The `new-app` interview skill ships **inside** a project, so it does not exist until one is cloned. Order: `kappmaker clone <AppName>` → `cd` in and read its `CLAUDE.md` + `.claude/skills/README.md` → then follow that project's bundled **`new-app`** skill for the PRD interview. ### create — Full App Setup **Syntax**: `kappmaker create <AppName> [--template-repo <url>] [--organization <org>]` **Prerequisites**: - External CLIs: `git`, `firebase`, `pod`, `bundle` (the CLI auto-installs missing ones with user consent) - Config: `templateRepo` (has default), `bundleIdPrefix` (optional), `androidSdkPath` (has default) **App name rules**: Must be PascalCase, start with uppercase, alphanumeric only (e.g., `Remimi`, `FitTracker`). **What it does** (13 steps): 1. Clone template repository 2. Firebase login (interactive) 3. Create Firebase project 4. Create Firebase apps (Android + iOS) 5. Enable anonymous authentication (if brand-new project, prompts user to click "Get started" in Firebase Console, then retries via API) 6. Download Firebase SDK configs (verifies google-services.json package match) 7. Logo generation (optional — asks user) 8. Pa