SWSkillsWay.ai
View Repo ↗
Skillset · / firebase / agent-skills

firebasefirebase/agent-skills

PurposeA collection of Agent Skills that help AI coding agents work with Firebase products effectively. Following the Agent Skills format, it provides modular, product-specific guidance (Firestore, Auth, Hosting, etc.) auto-loaded by agents per context. Applicable to Claude, Codex, Gemini CLI and more via CLI, plugins or manual setup, improving accuracy in Firebase development tasks.
Skill Count
11
Required CLI
firebasefirebase-toolsswift
Domains
Coding
Forms
Cli ManualWorkflow
Skillset Analysis

Core Idea

Principles & Methodology

The author's design philosophy, what sets this apart from peer projects, and quick notes on the key workflows. Skill names mentioned in the text auto-link to their detail pages.

Core Idea

Firebase Agent Skills is a collection of packaged instruction sets following the Agent Skills format, designed to extend AI coding agents' capability to understand and work with Firebase effectively.

Design Principles

  • Modular: Each skill focuses on one Firebase product (Firestore, Auth, Hosting, etc.)
  • Tool-agnostic: Installable via CLI, Gemini/Claude/Codex plugins, or manual copy
  • Context-aware: Skills are triggered by the agent based on user needs

Key Skills

  • firebase-basics: Foundation of Firebase usage
  • firebase-firestore / firebase-auth-basics: Core data & identity
  • firebase-security-rules-auditor: Auto-checks rule security

Best Practice

Let the agent load relevant skills automatically when tasks mention specific Firebase products; install via npx skills add firebase/skills.

SkillsWay.ai · Heads-Up Agent Skills InspectorUnderstand Agent Skills before you install.

Skill Relationships

Usage Relationships Between Skills

Skill → Skill usage relationships, with cross-layer references. Same color blocks indicate the same skill form.

Relationship Count
5
Standalone Skills
4
Most Referencing
  • firebase-firestore1 downstream skills
  • firebase-basics1 downstream skills
Most Referenced
  • firebase-basics3 upstream skills
  • firebase-security-rules-auditor1 upstream skills

Note: Each dependency line reads as "the current Skill depends on" the Skill it points to.

Skill Composition

How skills in this set are triggered

Each skill is designed for a specific kind of caller — some only fire when you name them, others load automatically when the model judges them relevant. The split below summarises both modes at a glance.

User-Invoked0

These skills only fire when you call them by name. The agent will not load them on its own — they stay inert until invoked.

No skill in this set is recommended for manual invocation.

Model-Invoked10

These skills are loaded automatically by the agent when it judges the context relevant. You usually don't need to call them yourself.

firebase-ai-logic-basicsfirebase-app-hosting-basicsfirebase-auth-basicsfirebase-crashlyticsfirebase-data-connectfirebase-firestorefirebase-hosting-basicsfirebase-remote-config-basicsfirebase-security-rules-auditorxcode-project-setup

Skill List

11 Skills · Filter by name or domain

firebase-ai-logic-basics

Official skill for integrating Firebase AI Logic (Gemini API) into web and mobile apps via client SDKs. Covers setup with firebase-tools, multimodal inference, streaming, structured output, and App Check security. Delivers initialized SDK, enabled API, and secure AI features without a backend.

→
Domain
Coding
Form
Workflow
Location
skills/firebase-ai-logic-basics/SKILL.md

firebase-app-hosting-basics

Deploy and manage full-stack web apps (Next.js/Angular) on Firebase App Hosting. Guides plan check, config of firebase.json/apphosting.yaml, secret setup via firebase-tools CLI, and deploy or GitHub CI/CD. Value: zero-config SSR/ISR hosting with automated git-push deployments.

→
Domain
Coding
Form
Cli ManualWorkflow
Location
skills/firebase-app-hosting-basics/SKILL.md

firebase-auth-basics

Guide for setting up and using Firebase Authentication in apps. Covers CLI/Console provisioning, client SDK setup for Web/Flutter/Android, and auth-based security rules. Delivers enabled sign-in providers, integrated client code, and secured data access.

→
Domain
Coding
Form
Workflow
Location
skills/firebase-auth-basics/SKILL.md

firebase-basics

A foundational skill to set up Firebase CLI environment, authenticate, and configure active project for agents. It enforces npx-based commands, MCP tool usage, and programmatic config retrieval. Value: prepares a secure, standardized Firebase dev environment and bootstraps other Firebase skills.

→
Domain
Coding
Form
Workflow
Location
skills/firebase-basics/SKILL.md

firebase-crashlytics

A comprehensive guide for Firebase Crashlytics setup and SDK usage on Android/iOS. Provides provisioning steps, platform-specific SDK integration, and crash data reading via Firebase CLI MCP. Helps developers add crash reporting and customize reports with keys, logs, and user IDs for actionable insights.

→
Domain
Coding
Form
Workflow
Location
skills/firebase-crashlytics/SKILL.md

firebase-data-connect

Builds and deploys Firebase SQL Connect (PostgreSQL) backends with GraphQL schema, authorized operations, and type-safe SDKs. Uses firebase-tools CLI to compile, generate SDKs, and deploy. Delivers secure relational data layers with realtime support for web and mobile apps.

→
Domain
Coding
Form
Workflow
Location
skills/firebase-data-connect-basics/SKILL.md

firebase-firestore

A skill to set up and operate Cloud Firestore databases. It detects instance edition via firebase-tools CLI, routes to standard/enterprise guides, and provisions databases. Value: ensures correct, secure Firestore integration with proper SDK and rules references.

→
Domain
Coding
Form
Workflow
Location
skills/firebase-firestore/SKILL.md

firebase-hosting-basics

Skill for Firebase Hosting (Classic) to deploy static sites, SPAs, and simple microservices. Uses firebase-tools CLI for config, deploy, preview channels, and local emulation. Delivers secure CDN-hosted web apps with zero-config SSL and fast global delivery.

→
Domain
Coding
Form
Cli ManualWorkflow
Location
skills/firebase-hosting-basics/SKILL.md

firebase-remote-config-basics

A guide for Firebase Remote Config to manage feature flags and dynamic app config via cloud templates. Uses Firebase CLI and platform SDKs (Android/iOS) to fetch, edit, and deploy templates. Delivers no-release updates and controlled config changes with user verification.

→
Domain
Coding
Form
Cli ManualWorkflow
Location
skills/firebase-remote-config-basics/SKILL.md

firebase-security-rules-auditor

Audits Firestore security rules as a red-team penetration tester. Uses a mandatory checklist to find bypasses, privilege escalation, and validation gaps. Outputs a 1-5 score with JSON findings and fixes, ensuring generated rules are secure and robust.

→
Domain
Coding
Form
Workflow
Location
skills/firebase-security-rules-auditor/SKILL.md

xcode-project-setup

Safely modifies Xcode projects to add Swift Packages and link files via a native Swift script. Avoids Ruby and manual pbxproj edits. Key method: run `xcode_spm_setup` CLI with project and deps. Value: crash-free iOS dependency setup, idempotent and fast.

→
Domain
Coding
Form
Cli Manual
Location
skills/xcode-project-setup/SKILL.md

Showing 11 / 11

Installation

One command to install the entire Skillset.

Copy and run in your terminal to add firebase/agent-skills to your Agent environment.

$npx skills add firebase/agent-skills