SkillMachine
All skills

Firebase Basics

Cloud / Infra

Sets up Firebase in web and mobile projects using current patterns; produces a setup guide (Markdown) with step-by-step CLI commands, a client SDK example, and security rules.

Live output preview

A plan is required to view this content

Choose a plan to access input format, sample outputs, and live previews.

View Plans →

About the skill

Firebase Basics

A guide skill that helps you apply the correct setup order, current commands, and security patterns when working on a web or mobile project that uses Firebase products. To prevent falling back on old/deprecated patterns, it verifies NPM and installs/updates the firebase/agent-skills package before starting work; it then signs in via the Firebase CLI and sets the active project context.

When to use it? When adding Firebase to an app, creating a new Firebase project, initializing Firestore/Auth/Hosting/Functions, writing security rules, or performing Firebase operations via the CLI/MCP server.

What it produces? A step-by-step setup and integration guide (Markdown): a prerequisite verification table, the actual CLI commands to run (bash), a modular client SDK example (TypeScript), Firestore security rules, and recommended next steps. The output delivers a secure and up-to-date Firebase setup that preserves the order: prerequisites → project context → client SDK → security → deploy.

Reference areas it covers: core concepts, CLI usage, client library usage, MCP server, IaC, and IAM/security. When deeper product knowledge is needed, it points you to the Developer Knowledge MCP search_documents tool.

How do I use this skill?

You don't "run" a skill — after installing it you just tell the agent your task (e.g. ask for the relevant job), and the skill kicks in by itself when its description matches.

Upload the firebase-basics.zip you downloaded as-is — no packaging needed, the format is already correct (folder at root).

  1. Open Settings → Customize → Skills
  2. Upload → select the firebase-basics.zip you downloaded
  3. Claude reads SKILL.md; the name + description appear. Ready ✅

Scripts run in Anthropic's code-execution environment (sandbox) — not on your machine.