Firebase-Agent-Skills

Firebase-Agenten-Skills (GitHub) sind übertragbare, in sich geschlossene Module mit Firebase-spezifischem Wissen, Anweisungen und Workflows. Sie sollen KI-Assistenten helfen, Best Practices für Firebase zu verstehen und komplexe Aufgaben präziser und mit geringeren Tokenkosten auszuführen. Eine vollständige Liste der Firebase-Agenten-Skills finden Sie unter Verfügbare Skills.

Jetzt starten

Firebase-Agenten-Skills funktionieren mit jedem KI-Assistenten, der Skills unterstützt, einschließlich Antigravity, Claude Code, Codex und Cursor.

Firebase-Agenten-Skills installieren

In den meisten Fällen können Firebase-Agenten-Skills mit einem einzigen Befehl in Ihrem bevorzugten Editor installiert werden:

Antigravity

  • Option 1: Zugriff auf globaler Ebene

    Firebase-Agenten-Skills sind im Firebase -Plug‑in im Antigravity Marketplace (und als Build with Google -Integrationspaket) enthalten. Installieren Sie das Plug‑in mit einer der folgenden Optionen:

    • Über den Antigravity Marketplace: Klicken Sie auf Customizations (Anpassungen), wählen Sie den Tab Marketplace aus und klicken Sie dann auf der Karte des Firebase Plug‑ins auf +.
    • In Antigravity CLI: Führen Sie /plugin install firebase@agent-marketplace aus oder führen Sie /plugin aus und installieren Sie Firebase über den Tab Discover (Entdecken). In Antigravityinstallierte Plug‑ins werden auch automatisch mit Antigravity CLI synchronisiert.
    • Während des Onboardings: Aktivieren Sie das Kästchen für den Firebase-Stack.
  • Option 2: Zugriff auf Projektebene

    Führen Sie den folgenden Befehl im Verzeichnis Ihres Projekts aus:

    npx skills add firebase/agent-skills --agent=antigravity
    

Claude Code

Führen Sie im Terminal die folgenden Befehle aus:

claude plugin marketplace add firebase/agent-skills
claude plugin install firebase@firebase

Codex

  • Option 1: Codex-Terminal

    Führen Sie im Terminal die folgenden Befehle aus:

    codex plugin marketplace add firebase/agent-skills
    codex plugin add firebase@firebase
    
  • Option 2: Codex-App

    1. Führen Sie die folgenden Schritte einmal aus:

      1. Registrieren Sie sich über das Terminal:

        codex plugin marketplace add firebase/agent-skills
        
      2. Starten Sie die Codex-App vollständig neu.

      3. Öffnen Sie Plugins.

      4. Wählen Sie den Firebase Marketplace/die Firebase-Quelle aus.

      5. Öffnen Sie Firebase und klicken Sie auf + Installieren.

    2. Starten Sie eine neue Aufgabe.

    3. Geben Sie @Firebase ein, um das Plug‑in auszuwählen, oder bitten Sie Codex, eine Firebase-Aufgabe auszuführen.

Cursor

  • Option 1: Installieren Sie das Plug‑in direkt über den Cursor Marketplace.

  • Option 2:Führen Sie im Terminal den folgenden Befehl aus:

    npx skills add firebase/agent-skills --agent=cursor
    

Andere KI-Agenten

Führen Sie im Terminal den folgenden Befehl aus:

npx skills add firebase/agent-skills

Firebase-Agenten-Skills aktualisieren

Mit dem Befehl update können Sie alle verfügbaren Updates abrufen und veraltete Skills entfernen:

Antigravity

Plug‑ins, die über den Antigravity Marketplace (oder während des Onboardings aktiviert wurden), werden automatisch von Antigravity verwaltet und aktualisiert.

Wenn Sie Agenten-Skills mit dem Befehl npx installiert haben, können Sie alle verfügbaren Updates mit dem Befehl update abrufen:

npx skills update --all

Claude Code

claude plugin marketplace update firebase

Codex

Aktualisieren Sie den Repository-Snapshot:

codex plugin marketplace upgrade firebase

Wenn eine aktualisierte Version nicht erkannt wird, installieren Sie das Plug‑in neu:

codex plugin remove firebase@firebase
codex plugin add firebase@firebase

Cursor

npx skills update --all

Andere KI-Agenten

npx skills update --all

Firebase-Agenten-Skills verwenden

KI-Assistenten verwenden Skills automatisch, wenn sie feststellen, dass die Beschreibung eines Skills mit Ihrer aktuellen Anfrage übereinstimmt. Skills können aber auch manuell aufgerufen werden. Dazu wird häufig / in den Agenten-Chat eingegeben und nach dem Skill-Namen gesucht.

Kernkomponenten eines Skills

Jeder Agenten-Skill ist ein spezielles Paket, das dem KI-Assistenten die folgenden Komponenten zur Verfügung stellen kann:

  • Spezielle Anweisungen: Detaillierte Anleitungen zum Ausführen bestimmter Aufgaben, z. B. zum Implementieren der Authentifizierung oder zum Bereitstellen einer Cloud Firestore Datenbank.
  • Best Practices: Integrierte Sicherheits- und Leistungsmuster, damit Ihre App von Anfang an den Firebase-Empfehlungen entspricht.
  • Automatisierungsskripts: Ausführbarer Code, mit dem Ihr KI-Agent die Einrichtung oder Konfiguration der lokalen Umgebung automatisch durchführen kann.

Vorteile der Verwendung von Skills

Durch die Verwendung von Agenten-Skills wird der manuelle Aufwand für die Suche in der Dokumentation reduziert und die Effizienz Ihrer KI-Interaktionen verbessert.

Geringere Tokenkosten

Bei herkömmlichen KI-Integrationen werden oft große Mengen an Dokumentation im Voraus geladen, was zu einem erheblichen Tokenverbrauch und höheren Sitzungskosten führt. Agenten-Skills verwenden die progressive Offenlegung , um diesen Aufwand zu minimieren:

  • Der Agent „scannt“ zunächst nur kurze Metadaten, um festzustellen, ob ein Skill relevant ist.
  • Detaillierte Anweisungen und Ressourcen werden nur geladen, wenn der Agent feststellt, dass sie für Ihre spezifische Aufgabe erforderlich sind.

KI-gestützte Implementierung

Anstatt manuell in der Dokumentation zu suchen, können Sie Ihre Absicht in natürlicher Sprache beschreiben. Skills helfen Ihrem KI-Assistenten bei der Ausführung von Aufgaben wie den folgenden:

  • Füge meiner Webanwendung einen Anmeldebildschirm hinzu.
  • Speichere meine To-do-Liste in einer Datenbank.
  • Hilf mir, meine neue Webanwendung bereitzustellen.

Eine vollständige Liste der Firebase-Agenten-Skills finden Sie unter Verfügbare Skills.

Skills zusammen mit dem Firebase MCP-Server verwenden

Agenten-Skills ergänzen den Firebase MCP-Server:

  • Firebase MCP-Server: Entwickelt für KI-gestützte Entwicklungs-Workflows, mit denen KI-Assistenten programmatisch mit Ihren Firebase-Projekten, ‑Ressourcen und ‑Daten interagieren können.
  • Firebase-Agenten-Skills: Bieten schnelle Anweisungen und empfohlene Vorgehensweisen, die einem Agenten mitteilen, wie Firebase-Aufgaben durch tokeneffiziente progressive Offenlegung ausgeführt werden. Sie zeigen dem Agenten, wie er Tools wie die Firebase CLI und den MCP-Server effektiv einsetzt.

Verfügbare Skills

Firebase bietet eine Reihe von Skills für Kernprodukte. Skills für weitere Firebase-Produkte und ‑Funktionen sind demnächst verfügbar.

Skill Beschreibung
firebase-ai-logic-basics Unterstützt bei der Einbindung von Firebase AI Logic (Gemini API) in Webanwendungen. Behandelt Einrichtung, multimodale Inferenz, strukturierte Ausgabe und Sicherheit.
firebase-app-hosting-basics Optimiert die Bereitstellung und Verwaltung moderner Web-Frameworks wie Next.js und Angular, die Backend-Unterstützung erfordern.
firebase-auth-basics Unterstützt Sie bei der Implementierung einer sicheren Anmeldung, der Verwaltung Ihrer Nutzerbasis und dem Schutz Ihrer Daten mit authentifizierungsbasierten Security Rules.
firebase-basics Unterstützt Sie beim erstmaligen Hinzufügen von Firebase zu Ihrer App und beim Erlernen allgemeiner Plattform-Workflows.
firebase-crashlytics Unterstützt Sie bei der Einrichtung, Instrumentierung und Validierung von Firebase Crashlytics in iOS- und Android-Apps.
firebase-local-env-setup Unterstützt Sie bei der Einrichtung Ihrer lokalen Umgebung für die Firebase-Entwicklung.
firebase-data-connect-basics Unterstützt Sie bei der Implementierung und Verwaltung von Firebase SQL Connect, um typsichere, PostgreSQL-basierte Anwendungen mit GraphQL zu erstellen.
firebase-firestore-standard Behandelt die Grundlagen von Cloud Firestore, einschließlich der Datenbankbereitstellung, dem Schreiben von Security Rules und der Durchführung von Datenoperationen mit dem SDK.
firebase-firestore-enterprise-native-mode Behandelt die Grundlagen von Cloud Firestore im nativen Modus der Enterprise Edition, einschließlich der Datenbankbereitstellung, dem Schreiben von Security Rules und der Durchführung von Datenoperationen mit dem SDK.
firebase-hosting-basics Unterstützt Sie bei der Bereitstellung statischer Websites, Single-Page-Apps (SPAs) und einfacher Microservices.
firestore-security-rules-auditor Unterstützt Sie bei der Prüfung von Firestore-Sicherheitsregeln auf häufige Sicherheitslücken und Best Practices.
firebase-remote-config-basics Unterstützt Sie bei der Remote Config Vorlagenverwaltung, einschließlich der Einrichtung von Remote Config, der Verwaltung von Funktions-Flags, der SDK-Nutzung und der dynamischen Aktualisierung des App-Verhaltens.

Nächste Schritte