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-marketplaceaus oder führen Sie/pluginaus 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@firebaseOption 2: Codex-App
Führen Sie die folgenden Schritte einmal aus:
Registrieren Sie sich über das Terminal:
codex plugin marketplace add firebase/agent-skillsStarten Sie die Codex-App vollständig neu.
Öffnen Sie Plugins.
Wählen Sie den Firebase Marketplace/die Firebase-Quelle aus.
Öffnen Sie Firebase und klicken Sie auf + Installieren.
Starten Sie eine neue Aufgabe.
Geben Sie
@Firebaseein, 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. |