Coding-Agent einrichten

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 cacheContent oder cachedContents.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

Ressourcen