← ClaudeAtlas

kappmaker-firebaselisted

Set up Firebase for a KAppMaker app — project, Android and iOS apps, and the google-services config files. Use when the user asks to set up Firebase, add google-services.json or GoogleService-Info.plist, or enable Firebase auth or analytics.
KAppMaker/KAppMaker-CLI · ★ 3 · API & Backend · score 64
Install: claude install-skill KAppMaker/KAppMaker-CLI
# KAppMaker — Firebase ## 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. ### firebase — Firebase Setup Steps (steps 2–6 of `create`) Five subcommands, each running one part of `create`'s Firebase flow as a standalone. Run them individually for partial setups (e.g. an existing Firebase project that just needs SDK configs), or chain them together to replicate `create`. **Subcommands**: - `kappmaker firebase login` — `firebase login` (interactive) - `kappmaker firebase project --app-name <Name>` — create the project (or `--project-id <id> --display-name <name>`) - `kappmaker firebase apps --project <id> --app-name <Name> --package-name <pkg>` — create Android + iOS apps - `kappmaker firebase auth-anonymous --project <id>` — enable anonymous auth (handles the "click Get started" Auth init flow) - `kappmaker firebase configs --project <id> --app-name <Name> [--package-name <pkg>]` — download SDK configs **Prerequisites**: - `firebase` CLI installed (`which firebase`; auto-installs via `npm install -g firebase-tools` if missing) - `firebase login` must have been run before any of `project`/`apps`/`auth-anonymous`/`configs` **Naming conventions used by `create`** — match these if you want to replicate what `create` does: - Project ID: `<lower