KI-basierte Programmierassistenten sind leistungsstark, haben aber auch Einschränkungen. Die Trainingsdaten sind auf ein bestimmtes Datum begrenzt und enthalten keine neuen API-Funktionen und ‑Änderungen. Ohne Zugriff auf Gemini-spezifische Dokumentation schlagen Agents möglicherweise allgemeine Muster anstelle von optimierten Ansätzen vor.
Gemini API-Skills schließen diese Lücken, indem sie Ihrem Coding-Agent direkten Zugriff auf die aktuelle Gemini API-Dokumentation, Integrationsmuster und Best Practices ermöglichen. So kann Ihr Agent genauere und spezifischere Codebeispiele und Anleitungen bereitstellen. Durch die Installation dieser Skills bleibt Ihr Coding-Assistent auf dem neuesten Stand der sich entwickelnden Gemini API und ihrer empfohlenen Verwendung.
Verfügbare Skills
Die folgenden Skills sind verfügbar. Installieren Sie die für Ihren Anwendungsfall relevanten.
- skills.sh: Empfohlen. Der offene Standard für übertragbare Agent-Verhaltensweisen.
- Context7: Wird für Nutzer unterstützt, die das Context7-Ökosystem bereits verwenden.
gemini-api-dev
Die wichtigste Fähigkeit für die Entwicklung mit der Gemini API:
- Verweist Ihren Coding-Agent auf die offizielle Gemini API-Dokumentation
- Best Practices für die Entwicklung von Anwendungen mit Gemini
- Enthält empfohlene Muster für gängige Integrationen
Mit skills.sh installieren
npx skills add google-gemini/gemini-skills --skill gemini-api-dev --global
Mit Context7 installieren
npx ctx7 skills install /google-gemini/gemini-skills gemini-api-dev
gemini-live-api-dev
Skill zum Erstellen von konversationellen KI-Anwendungen in Echtzeit mit der Gemini Live API. Dieser Skill enthält Dokumentation und Best Practices für Folgendes:
- WebSocket-Verbindungen für Streaming mit niedriger Latenz
- Streaming von Audio, Video und Text
- Erkennung von Sprachaktivitäten und Unterstützung von Barge-in
Mit skills.sh installieren
npx skills add google-gemini/gemini-skills --skill gemini-live-api-dev --global
Mit Context7 installieren
npx ctx7 skills install /google-gemini/gemini-skills gemini-live-api-dev
gemini-interactions-api
Fähigkeit zum Erstellen von Apps mit der Interactions API. Die Interactions API ist eine einheitliche Schnittstelle für die Interaktion mit Gemini-Modellen und ‑Agents, die für Agent-basierte Anwendungen entwickelt wurde. In diesem Kurs werden folgende Themen behandelt:
- Textgenerierung, Multi-Turn-Chat und Streaming
- Funktionsaufruf, strukturierte Ausgabe und Bildgenerierung
- Hintergrundausführung und Deep Research-Agents
- Serverseitige Verwaltung des Unterhaltungsstatus
- Python- und TypeScript-SDK-Muster
Mit skills.sh installieren
npx skills add google-gemini/gemini-skills --skill gemini-interactions-api --global
Mit Context7 installieren
npx ctx7 skills install /google-gemini/gemini-skills gemini-interactions-api
Installation prüfen
Prüfen Sie nach der Installation, ob Ihr Coding-Agent den Skill indexiert hat und auf die aktuelle Gemini API-Dokumentation zugreifen kann.
1. Agent-Verhalten überprüfen
Am zuverlässigsten ist es, wenn Sie Ihrem Kundenservicemitarbeiter eine technische Frage zur Gemini API stellen.
Prompt: „Wie verwende ich das Kontext-Caching mit der Gemini API?“
Bei einer erfolgreichen Installation:
- Verweisen Sie auf bestimmte Gemini-Methoden wie
cacheContentodercachedContents.create. - Zeige einen Hinweis an, dass der Skill „gemini-api-dev“ verwendet wird.
2. Manifest überprüfen
Wenn der Agent eine allgemeine Antwort gibt, verwenden Sie den spezifischen „discovery“-Befehl für Ihre Umgebung, um zu prüfen, ob der Skill geladen ist.
| Umgebung | Bestätigungsmethode |
|---|---|
| Claude Code | Geben Sie /skills in das Terminal ein, um alle aktiven Manifeste aufzulisten. |
| Cursor | Öffnen Sie die Einstellungen > Regeln. Prüfen Sie, ob der Skill unter „Agent Decides“ (Agent entscheidet) angezeigt wird. |
| Antigravity | Geben Sie /skills list ein oder sehen Sie in der Seitenleiste unter Anpassungen > Regeln nach. |
| Gemini CLI | Führen Sie gemini skills list aus oder verwenden Sie den Slash-Befehl /skills während der Sitzung. |
| Copilot | Geben Sie @gemini /skills (oder nur /skills) ein, um aktive Erweiterungen aufzurufen. |
Fehlerbehebung
Wenn Ihr Agent nur allgemeine Informationen liefert oder Gemini-spezifische Methoden nicht erkennt, prüfen Sie Folgendes:
Der Agent hat die Kompetenz nicht erkannt
Die meisten Agenten indexieren Skills nur beim Start.
Lösung:Starten Sie Ihre IDE (Cursor/VS Code) vollständig neu oder beenden Sie Ihren terminalbasierten Agenten (Claude Code) und öffnen Sie ihn noch einmal.
Globale und lokale Konflikte
Wenn Sie die Installation mit dem Flag --global durchgeführt haben, ignoriert Ihr Agent es möglicherweise zugunsten projektspezifischer Regeln.
Lösung:Versuchen Sie, den Skill direkt im Stammverzeichnis Ihres Projekts ohne das globale Flag zu installieren:
npx skills add google-gemini/gemini-skills --skill gemini-api-dev