# Firebase AI Agent Skills

Firebase publishes official AI agent skills for its tools, services, and developer workflows. Firebase is Google's app development platform for building, shipping, and operating web and mobile apps.

Browse 35 official AI agent skills across 4 Firebase repositories, with install commands and source links.

Official page: https://skillscout.sh/official/firebase/
Markdown page: https://skillscout.sh/official/firebase/firebase_skills_skillscout.md
Vendor website: https://firebase.google.com/

## Prompt for your agent

Fetch this Markdown manifest as plain text: https://skillscout.sh/official/firebase/firebase_skills_skillscout.md. If your browser cannot display the Markdown directly, use curl or another text fetcher. Recommend the relevant Firebase skills package or packages for my goal, explain which individual skills matter, and wait for my approval. After I approve, install with the npx command. If no project is open, install it as an agent skill I can use later.

## Skills packages

### firebase/agent-skills

Covers firebase-basics, firebase-auth-basics, firebase-hosting-basics, firebase-app-hosting-basics, firebase-security-rules-auditor, firebase-ai-logic-basics. Guides setup and usage of Firebase Authentication, covering sign-in providers like Google, email/password, phone, and anonymous auth. Handles the full Firebase setup and day-to-day workflow: CLI installation, authentication, project creation, and running commands.

Install:

```bash
npx skills add firebase/agent-skills -y
```

Source: https://github.com/firebase/agent-skills

### genkit-ai/genkit

Includes 9 official skills: developing-genkit-tooling, python-expert, test-writer, coding, eli5, haiku.

Install:

```bash
npx skills add genkit-ai/genkit -y
```

Source: https://www.skills.sh/official#firebase/genkit

### firebase/firebase-tools

Includes 2 official skills: resolve-docker-vulnerabilities, update-pubsub-emulator.

Install:

```bash
npx skills add firebase/firebase-tools -y
```

Source: https://www.skills.sh/official#firebase/firebase-tools

## Individual skills

### firebase-basics

Official Firebase skill from firebase/agent-skills.

Install:

```bash
npx skills add firebase/agent-skills@firebase-basics -y
```

Package: firebase/agent-skills
Source: https://github.com/firebase/agent-skills/tree/HEAD/skills/firebase-basics

### firebase-auth-basics

Official Firebase skill from firebase/agent-skills.

Install:

```bash
npx skills add firebase/agent-skills@firebase-auth-basics -y
```

Package: firebase/agent-skills
Source: https://github.com/firebase/agent-skills/tree/HEAD/skills/firebase-auth-basics

### firebase-hosting-basics

Official Firebase skill from firebase/agent-skills.

Install:

```bash
npx skills add firebase/agent-skills@firebase-hosting-basics -y
```

Package: firebase/agent-skills
Source: https://github.com/firebase/agent-skills/tree/HEAD/skills/firebase-hosting-basics

### firebase-app-hosting-basics

Official Firebase skill from firebase/agent-skills.

Install:

```bash
npx skills add firebase/agent-skills@firebase-app-hosting-basics -y
```

Package: firebase/agent-skills
Source: https://github.com/firebase/agent-skills/tree/HEAD/skills/firebase-app-hosting-basics

### firebase-security-rules-auditor

Official Firebase skill from firebase/agent-skills.

Install:

```bash
npx skills add firebase/agent-skills@firebase-security-rules-auditor -y
```

Package: firebase/agent-skills
Source: https://github.com/firebase/agent-skills/tree/HEAD/skills/firebase-security-rules-auditor

### firebase-ai-logic-basics

Official Firebase skill from firebase/agent-skills.

Install:

```bash
npx skills add firebase/agent-skills@firebase-ai-logic-basics -y
```

Package: firebase/agent-skills
Source: https://github.com/firebase/agent-skills/tree/HEAD/skills/firebase-ai-logic-basics

### firebase-firestore

Official Firebase skill from firebase/agent-skills.

Install:

```bash
npx skills add firebase/agent-skills@firebase-firestore -y
```

Package: firebase/agent-skills
Source: https://github.com/firebase/agent-skills/tree/HEAD/skills/firebase-firestore

### firebase-crashlytics

Official Firebase skill from firebase/agent-skills.

Install:

```bash
npx skills add firebase/agent-skills@firebase-crashlytics -y
```

Package: firebase/agent-skills
Source: https://github.com/firebase/agent-skills/tree/HEAD/skills/firebase-crashlytics

### xcode-project-setup

Official Firebase skill from firebase/agent-skills.

Install:

```bash
npx skills add firebase/agent-skills@xcode-project-setup -y
```

Package: firebase/agent-skills
Source: https://github.com/firebase/agent-skills/tree/HEAD/skills/xcode-project-setup

### firebase-remote-config-basics

Official Firebase skill from firebase/agent-skills.

Install:

```bash
npx skills add firebase/agent-skills@firebase-remote-config-basics -y
```

Package: firebase/agent-skills
Source: https://github.com/firebase/agent-skills/tree/HEAD/skills/firebase-remote-config-basics

### extension-to-functions-codebase

Official Firebase skill from firebase/agent-skills.

Install:

```bash
npx skills add firebase/agent-skills@extension-to-functions-codebase -y
```

Package: firebase/agent-skills
Source: https://github.com/firebase/agent-skills/tree/HEAD/skills/extension-to-functions-codebase

### firebase-auth-basics

Guides setup and usage of Firebase Authentication, covering sign-in providers like Google, email/password, phone, and anonymous auth.

Install:

```bash
npx skills add firebase/agent-skills@firebase-auth-basics -y
```

Package: firebase/agent-skills
Source: https://github.com/firebase/skills/tree/HEAD/skills/firebase-auth-basics

### firebase-basics

Handles the full Firebase setup and day-to-day workflow: CLI installation, authentication, project creation, and running commands.

Install:

```bash
npx skills add firebase/agent-skills@firebase-basics -y
```

Package: firebase/agent-skills
Source: https://github.com/firebase/skills/tree/HEAD/skills/firebase-basics

### firebase-app-hosting-basics

Deploys and manages full-stack web apps (Next.

Install:

```bash
npx skills add firebase/agent-skills@firebase-app-hosting-basics -y
```

Package: firebase/agent-skills
Source: https://github.com/firebase/skills/tree/HEAD/skills/firebase-app-hosting-basics

### firebase-hosting-basics

Deploys static websites, single-page apps, and simple microservices to Firebase&#x27;s global CDN.

Install:

```bash
npx skills add firebase/agent-skills@firebase-hosting-basics -y
```

Package: firebase/agent-skills
Source: https://github.com/firebase/skills/tree/HEAD/skills/firebase-hosting-basics

### firebase-firestore

Official Firebase skill from firebase/agent-skills.

Install:

```bash
npx skills add firebase/agent-skills@firebase-firestore -y
```

Package: firebase/agent-skills
Source: https://github.com/firebase/skills/tree/HEAD/skills/firebase-firestore

### firebase-ai-logic-basics

Integrates Firebase AI Logic into web and mobile apps so you can call Gemini models directly from client-side code without managing a backend.

Install:

```bash
npx skills add firebase/agent-skills@firebase-ai-logic-basics -y
```

Package: firebase/agent-skills
Source: https://github.com/firebase/skills/tree/HEAD/skills/firebase-ai-logic-basics

### firebase-security-rules-auditor

Audits Firestore security rules by scoring them on a 1-5 scale and flagging specific vulnerabilities.

Install:

```bash
npx skills add firebase/agent-skills@firebase-security-rules-auditor -y
```

Package: firebase/agent-skills
Source: https://github.com/firebase/skills/tree/HEAD/skills/firebase-security-rules-auditor

### firebase-crashlytics

Official Firebase skill from firebase/agent-skills.

Install:

```bash
npx skills add firebase/agent-skills@firebase-crashlytics -y
```

Package: firebase/agent-skills
Source: https://github.com/firebase/skills/tree/HEAD/skills/firebase-crashlytics

### firebase-remote-config-basics

Official Firebase skill from firebase/agent-skills.

Install:

```bash
npx skills add firebase/agent-skills@firebase-remote-config-basics -y
```

Package: firebase/agent-skills
Source: https://github.com/firebase/skills/tree/HEAD/skills/firebase-remote-config-basics

### xcode-project-setup

Official Firebase skill from firebase/agent-skills.

Install:

```bash
npx skills add firebase/agent-skills@xcode-project-setup -y
```

Package: firebase/agent-skills
Source: https://github.com/firebase/skills/tree/HEAD/skills/xcode-project-setup

### extension-to-functions-codebase

Official Firebase skill from firebase/agent-skills.

Install:

```bash
npx skills add firebase/agent-skills@extension-to-functions-codebase -y
```

Package: firebase/agent-skills
Source: https://github.com/firebase/skills/tree/HEAD/skills/extension-to-functions-codebase

### firebase-data-connect-basics

Official Firebase skill from firebase/agent-skills.

Install:

```bash
npx skills add firebase/agent-skills@firebase-data-connect-basics -y
```

Package: firebase/agent-skills
Source: https://github.com/firebase/agent-skills/tree/HEAD/skills/firebase-data-connect-basics

### firebase-data-connect-basics

Helps you build and deploy Firebase Data Connect backends backed by Cloud SQL for PostgreSQL.

Install:

```bash
npx skills add firebase/agent-skills@firebase-data-connect-basics -y
```

Package: firebase/agent-skills
Source: https://github.com/firebase/skills/tree/HEAD/skills/firebase-data-connect-basics

### developing-genkit-tooling

Official Firebase skill from genkit-ai/genkit.

Install:

```bash
npx skills add genkit-ai/genkit@developing-genkit-tooling -y
```

Package: genkit-ai/genkit
Source: https://github.com/firebase/genkit/tree/HEAD/skills/developing-genkit-tooling

### python-expert

Official Firebase skill from genkit-ai/genkit.

Install:

```bash
npx skills add genkit-ai/genkit@python-expert -y
```

Package: genkit-ai/genkit
Source: https://github.com/firebase/genkit/tree/HEAD/py/samples/middleware-coding-agent/skills/python-expert

### test-writer

Official Firebase skill from genkit-ai/genkit.

Install:

```bash
npx skills add genkit-ai/genkit@test-writer -y
```

Package: genkit-ai/genkit
Source: https://github.com/firebase/genkit/tree/HEAD/py/samples/middleware-coding-agent/skills/test-writer

### coding

Official Firebase skill from genkit-ai/genkit.

Install:

```bash
npx skills add genkit-ai/genkit@coding -y
```

Package: genkit-ai/genkit
Source: https://github.com/firebase/genkit/tree/HEAD/js/plugins/middleware/examples/skills/coding

### eli5

Official Firebase skill from genkit-ai/genkit.

Install:

```bash
npx skills add genkit-ai/genkit@eli5 -y
```

Package: genkit-ai/genkit
Source: https://github.com/firebase/genkit/tree/HEAD/go/samples/basic-middleware/skills/skills/eli5

### haiku

Official Firebase skill from genkit-ai/genkit.

Install:

```bash
npx skills add genkit-ai/genkit@haiku -y
```

Package: genkit-ai/genkit
Source: https://github.com/firebase/genkit/tree/HEAD/go/samples/basic-middleware/skills/skills/haiku

### pirate

Official Firebase skill from genkit-ai/genkit.

Install:

```bash
npx skills add genkit-ai/genkit@pirate -y
```

Package: genkit-ai/genkit
Source: https://github.com/firebase/genkit/tree/HEAD/go/samples/basic-middleware/skills/skills/pirate

### shakespeare

Official Firebase skill from genkit-ai/genkit.

Install:

```bash
npx skills add genkit-ai/genkit@shakespeare -y
```

Package: genkit-ai/genkit
Source: https://github.com/firebase/genkit/tree/HEAD/go/samples/basic-middleware/skills/skills/shakespeare

### typescript

Official Firebase skill from genkit-ai/genkit.

Install:

```bash
npx skills add genkit-ai/genkit@typescript -y
```

Package: genkit-ai/genkit
Source: https://github.com/firebase/genkit/tree/HEAD/js/testapps/agents/skills/typescript

### resolve-docker-vulnerabilities

Official Firebase skill from firebase/firebase-tools.

Install:

```bash
npx skills add firebase/firebase-tools@resolve-docker-vulnerabilities -y
```

Package: firebase/firebase-tools
Source: https://github.com/firebase/firebase-tools/tree/HEAD/.agent/skills/resolve-docker-vulnerabilities

### update-pubsub-emulator

Official Firebase skill from firebase/firebase-tools.

Install:

```bash
npx skills add firebase/firebase-tools@update-pubsub-emulator -y
```

Package: firebase/firebase-tools
Source: https://github.com/firebase/firebase-tools/tree/HEAD/.agent/skills/update-pubsub-emulator

## firebase/agent-skills package overview

Covers firebase-basics, firebase-auth-basics, firebase-hosting-basics, firebase-app-hosting-basics, firebase-security-rules-auditor, firebase-ai-logic-basics. Guides setup and usage of Firebase Authentication, covering sign-in providers like Google, email/password, phone, and anonymous auth. Handles the full Firebase setup and day-to-day workflow: CLI installation, authentication, project creation, and running commands.

### Top skills in this package

- firebase-basics: Official Firebase skill from firebase/agent-skills.
- firebase-auth-basics: Official Firebase skill from firebase/agent-skills.
- firebase-hosting-basics: Official Firebase skill from firebase/agent-skills.
- firebase-app-hosting-basics: Official Firebase skill from firebase/agent-skills.
- firebase-security-rules-auditor: Official Firebase skill from firebase/agent-skills.
- firebase-ai-logic-basics: Official Firebase skill from firebase/agent-skills.
- firebase-firestore: Official Firebase skill from firebase/agent-skills.
- firebase-crashlytics: Official Firebase skill from firebase/agent-skills.

### Install

Install the full package:

```bash
npx skills add firebase/agent-skills -y
```

Install a specific skill:

```bash
npx skills add firebase/agent-skills@firebase-basics -y
```

Use the package when you want your agent to choose the relevant skill from this official repository.

Source: https://github.com/firebase/agent-skills#readme
