From firebase
Guides Firebase setup including Node.js environment, CLI installation via npx, login, project creation/selection, and operations like workflows, service setup, CLI commands, troubleshooting, updates.
npx claudepluginhub firebraised/agent-skills --plugin firebaseThis skill uses the workspace's default tool permissions.
Please complete these setup steps before proceeding, and remember your progress to avoid repeating them in future interactions.
references/firebase-cli-guide.mdreferences/firebase-project-create.mdreferences/firebase-service-init.mdreferences/local-env-setup.mdreferences/refresh-antigravity.mdreferences/refresh-claude.mdreferences/refresh-gemini-cli.mdreferences/refresh-other-agents.mdreferences/setup-antigravity.mdreferences/setup-claude_code.mdreferences/setup-cursor.mdreferences/setup-gemini_cli.mdreferences/setup-github_copilot.mdreferences/setup-other_agents.mdreferences/web_setup.mdSets up Firebase via CLI: checks version, authenticates, manages projects, initializes environments, and configures google-services.json/GoogleService-Info.plist.
Firebase gives you a complete backend in minutes - auth, database, storage, functions, hosting. But the ease of setup hides real complexity. Security rules are your last line of defense, and they're often wrong.
Provides Firebase Firestore data modeling, Auth, Storage setup, real-time listeners, security rules, and best practices for web/mobile apps.
Share bugs, ideas, or general feedback.
Please complete these setup steps before proceeding, and remember your progress to avoid repeating them in future interactions.
Local Environment Setup: Verify the environment is properly set up so we can use Firebase tools:
npx -y firebase-tools@latest --version to check if the Firebase CLI is installed.Authentication:
Ensure you are logged in to Firebase so that commands have the correct permissions. Run npx -y firebase-tools@latest login. For environments without a browser (e.g., remote shells), use npx -y firebase-tools@latest login --no-localhost.
Active Project:
Most Firebase tasks require an active project context. Check the current project by running npx -y firebase-tools@latest use.
Active Project: <project-id>, you can proceed with your task.npx -y firebase-tools@latest use --add <PROJECT_ID>
Please adhere to these principles when working with Firebase, as they ensure reliability and up-to-date project tools:
npx -y firebase-tools@latest instead of just firebase. (e.g., use npx -y firebase-tools@latest --version instead of firebase --version).developerknowledge_search_documents MCP tool before falling back to Google Search or your internal knowledge base. Including "Firebase" in your search query significantly improves relevance.npx -y firebase-tools@latest login --no-localhost instead.