firebase-basics

Enforce Firebase prerequisites, authentication, and active project setup.

4|Updated Jul 16, 2012
One-click install
npx skills add https://github.com/takashabe/dotfiles --skill firebase-basics-takashabe
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: firebase-basics
Source: https://github.com/takashabe/dotfiles/tree/main/.claude/skills/firebase-basics
Command: npx skills add https://github.com/takashabe/dotfiles --skill firebase-basics-takashabe

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This skill guides developers through the essential prerequisites and setup steps to work with Firebase, preventing misconfigurations and outdated patterns.

Core Features & Use Cases

  • Enforces prerequisites and authentication steps before performing Firebase tasks.
  • Guides login, project selection/creation, and deployment workflows for mobile and web apps.
  • References official Firebase concepts and CLI usage to accelerate onboarding in new projects.

Quick Start

Install Node.js if not present, install Firebase Agent Skills, then log in to the Firebase CLI and set an active Firebase project.

Frequently Asked Questions about firebase-basics

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I set up and configure a new Firebase project from scratch?

To set up a Firebase project, install Node.js and npm, run agent-skills, log in via Firebase CLI, and activate a target project. This enforces required prerequisites and authentication to prevent misconfigurations during onboarding.

What prerequisites do I need before starting Firebase project configuration?

Firebase project configuration requires Node.js installed, npm available, and Firebase Agent Skills running. You must complete Firebase CLI login and select an active project to ensure valid project context before proceeding.

Why does my Firebase CLI deployment fail due to missing authentication?

Firebase CLI deployment fails without authentication because an active project context is required. You must run Firebase login, ensure Node and npm are installed, and activate a specific project to avoid misconfiguration errors.

Can I use Firebase CLI to manage both mobile and web apps in the same project?

Yes, Firebase CLI supports managing both mobile and web apps within the same project. Guided onboarding enforces authentication and project selection workflows that apply to both platforms, ensuring proper configuration across app types.

What's the best way to avoid Firebase project misconfigurations during onboarding?

The best way to avoid Firebase misconfigurations is to follow enforced prerequisites: install Node.js, run agent-skills, authenticate via Firebase CLI login, and explicitly activate a project before performing any Firebase tasks.

Do I need to install Node.js to use Firebase CLI for project setup?

Yes, Node.js is required for Firebase project setup. You must install Node, ensure npm is available, and run agent-skills before logging in to the Firebase CLI and activating a project for development.