← All skills
firebase-basics
75 / 100 · Review before installing
Check before installing.
By idexal/idexal-skills (GitHub) · data · 13 stars · scanned at commit 7152f82
Provides foundational Firebase CLI setup, CLI installation, version checks (`firebase-tools@latest --version`), CLI login (including --no-localhost), project creation, project selection (`firebase use`), and app config file downloads (`google-services.json`, `GoogleService-Info.plist`). Use ONLY for CLI login, project creation/switching, or downloading app config files. Don't use for Firebase Hosting deploy, Firestore, Auth, App Hosting, Data Connect, Crashlytics, or Remote Config.
Works with any agent that supports SKILL.md skills.
What this skill can do
Downloads and installs other software
The author does not mention this.
Found in 67 places.
Show 17 more
- cloud/firebase-basics/SKILL.md, line 76
npx -y firebase-tools@latest projects:create <project-id> --display-name "<display-name>" - cloud/firebase-basics/SKILL.md, line 147
`npx -y firebase-tools@latest login --no-localhost` instead. - cloud/firebase-basics/SKILL.md, line 151
npx skills add genkit-ai/skills - cloud/firebase-basics/references/android_setup.md, line 7
## Before running these commands, ensure you are authenticated: `npx -y firebase-tools@latest login` (or `npx -y firebase-tools@latest login --no-localhost` on - cloud/firebase-basics/references/android_setup.md, line 31
## Fetch the configuration file using the App ID (which is printed in the output of the previous command): `npx -y firebase-tools@latest apps:sdkconfig ANDROID - cloud/firebase-basics/references/firebase-cli-guide.md, line 8
npx -y firebase-tools@latest --help - cloud/firebase-basics/references/firebase-cli-guide.md, line 14
npx -y firebase-tools@latest [command] --help - cloud/firebase-basics/references/firebase-cli-guide.md, line 16
npx -y firebase-tools@latest deploy --help - cloud/firebase-basics/references/firebase-cli-guide.md, line 17
npx -y firebase-tools@latest firestore:indexes --help - cloud/firebase-basics/references/firebase-service-init.md, line 13
npx -y firebase-tools@latest init - cloud/firebase-basics/references/flutter_setup.md, line 31
- Run `npx -y firebase-tools@latest --version`. - cloud/firebase-basics/references/flutter_setup.md, line 32
- Login with `npx -y firebase-tools@latest login`. - cloud/firebase-basics/references/ios_setup.md, line 40
1. Create the project: `npx -y firebase-tools@latest projects:create` - cloud/firebase-basics/references/ios_setup.md, line 45
1. Fetch the config: `npx -y firebase-tools@latest apps:sdkconfig IOS <App-ID>` - cloud/firebase-basics/references/local-env-setup.md, line 64
- **Command**: `npx -y firebase-tools@latest --version` - cloud/firebase-basics/references/local-env-setup.md, line 71
- **Action**: Run `npx -y firebase-tools@latest login`. - cloud/firebase-basics/references/local-env-setup.md, line 73
access), run `npx -y firebase-tools@latest login --no-localhost` instead.
and 47 more places
Runs commands on your computer
The author does not mention this.
Found in 3 places.
Changes files outside its own folder
This is disclosed by the author in the skill's SKILL.md or README.
Found in 1 place.
Safer alternatives
Low-risk skills in the same category (data) that look related. Check that one does what you need.
Install
Paste this into your terminal. It downloads exactly the version we scanned, not whatever is newest.
if [ -e ~/.agents/skills/'firebase-basics' ] || [ -L ~/.agents/skills/'firebase-basics' ]; then echo 'A skill folder named firebase-basics already exists — not replacing it' >&2; false; else d=$(mktemp -d) && git clone --quiet --filter=blob:none --no-checkout 'https://github.com/idexal/idexal-skills' "$d" && git -C "$d" checkout --quiet '7152f82d6734b10c03b70424e7c15016fecfc0b2' -- 'cloud/firebase-basics' && mkdir -p ~/.agents/skills && cp -R "$d"/'cloud/firebase-basics' ~/.agents/skills/'firebase-basics' && rm -rf "$d"; fi
Codex reads ~/.agents/skills directly. For Claude Code, Cursor, Copilot, Gemini CLI, Antigravity or OpenCode, also link it. For Claude Code: ln -s ~/.agents/skills/'firebase-basics' ~/.claude/skills/'firebase-basics' (other agents: ~/.cursor/skills, ~/.copilot/skills, ~/.gemini/skills, ~/.gemini/config/skills, ~/.config/opencode/skills). Or install through the finder skill, which does both.
Badge for your README
The badge for idexal/idexal-skills shows the score of its lowest-scoring skill.

[](https://zalavijaysinh.github.io/skilltrust/repos/idexal/idexal-skills/)
Score history
| Date | Version | Score |
|---|
| 2026-11-11 | 7152f82 | 75 |