Google Maps Platform-Agent-Skills

Google Maps Platform-Agenten-Skills (GitHub) sind portable, in sich geschlossene Module mit Google Maps Platform-spezifischem Wissen, Anweisungen und Workflows. Sie sollen KI-Assistenten helfen, die Best Practices der Google Maps Platform zu verstehen und komplexe Aufgaben mit höherer Genauigkeit und geringeren Token-Kosten auszuführen.

Verfügbare Skills

Google Maps Platform bietet eine Reihe von Skills für Hauptprodukte. Skills für zusätzliche Produkte und Funktionen sind bald verfügbar.

Skill Beschreibung
google-maps-platform Eine Sammlung von Skills zum Entwerfen und Implementieren von produktionsbereitem Code mit Google Maps Platform APIs und SDKs für Web-, Android-, iOS- und Webdienst-APIs für Folgendes: Karte, Ort, Adresse, Geocoding, Routenplanung/ETA (einschließlich umweltfreundliche Routenplanung), Suche in der Nähe, 3D-/Street View-/statische Karte, Markierungs-Clustering, benutzerdefiniertes Styling, Zeichnen, Geofencing, Heatmap oder Umweltdaten (Luftqualität/Pollen/Solar/Wetter).

Jetzt starten

Google Maps Platform-Agenten-Skills funktionieren mit jedem KI-Assistenten, der Skills unterstützt, einschließlich Gemini, Cursor, Windsurf, Copilot und Claude.

Google Maps Platform-Agenten-Skills installieren

In den meisten Fällen können Google Maps Platform-Agenten-Skills mit einem einzigen Befehl installiert werden:

Skills-Befehlszeile

Für die meisten gängigen KI-Assistenztools, können Sie die skills Befehlszeile verwenden, um Google Maps Platform-Agenten-Skills zu installieren. Führen Sie im Stammverzeichnis Ihres Projekts Folgendes aus:

npx skills add googlemaps/agent-skills

Diese Methode wurde als Terminalbefehl oder als Prompt in natürlicher Sprache für den Agenten in Folgendem getestet:

Gemini-Befehlszeile

Dieses Repository ist als Gemini-Befehlszeilenerweiterung konfiguriert. Sie können es mit der Gemini-Befehlszeile hinzufügen:

gemini extensions install https://github.com/googlemaps/agent-skills

Lovable

Installieren Sie die Google Maps Platform-Agenten-Skills in Lovable über die UI für die Skill-Einstellungen:

  1. Rufen Sie https://lovable.dev/settings/skills auf.
  2. Klicken Sie unter „Workspace-Skills“ auf Hinzufügen > Von GitHub importieren.
  3. Fügen Sie die URL für den Hauptskill google-maps-platform ein:
https://github.com/googlemaps/agent-skills/tree/main/skills/google-maps-platform

Google Maps Platform-Agenten-Skills verwenden

Agenten-Skills automatisch auslösen oder manuell aufrufen

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.

Nach der Installation können Sie beispielsweise Folgendes in den Agenten-Chat eingeben, um eine neue Funktion in der Anwendung anzufordern, die Sie erstellen:

/google-maps-platform Add a 3D map featuring a marker for the user's location

Skills zusammen mit dem Code Assist MCP-Server verwenden

Agenten-Skills ergänzen den Code Assist MCP-Server:

  • Google Maps Platform-Agenten-Skills: Sie enthalten die Kurzanleitung und die empfohlenen Vorgehensweisen, die einem Agenten zeigen, wie er Google Maps Platform- Aufgaben durch token-effiziente progressive Offenlegung ausführt. Sie vermitteln dem Agenten, wie er die MCP-Servertools effektiv einsetzt.

  • Code Assist MCP-Server: Er wurde für KI-gestützte Entwicklung Workflows entwickelt und ermöglicht es KI-Assistenten, programmatisch mit Ihren Google Maps Platform Projekten, -Ressourcen und -Daten zu interagieren.

Google Maps Platform-Agenten-Skills aktualisieren

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

Skills-Befehlszeile

npx skills update google-maps-platform

Gemini-Befehlszeile

gemini extensions update

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 Anleitung zum Ausführen bestimmter Aufgaben, z. B. zum Implementieren von „Place Autocomplete“ oder zum Generieren einer Karte mit erweiterten Markierungen.
  • Best Practices: Integrierte Sicherheits- und Leistungsmuster, damit Ihre App von Anfang an den Google Maps Platform-Empfehlungen entspricht, einschließlich Kostenoptimierung.
  • Automatisierungsskripts: Ausführbarer Code, mit dem Ihr KI-Agent die Einrichtung oder Konfiguration der lokalen Umgebung automatisch ausführen kann.
  • Robustheit in der Praxis: Muster für die Fehler- und Ausnahmebehandlung, die direkt aus verifizierten Open-Source-Repository-Implementierungen abgeleitet wurden.

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 Token-Kosten

Bei herkömmlichen KI-Integrationen werden oft große Mengen an Dokumentation im Voraus geladen, was erhebliche Token-Kosten verursacht und die Sitzungskosten erhöht. 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 Aufgaben wie den folgenden:

  • Füge meiner Web-App eine Karte mit einer Markierung hinzu.
  • Implementiere „Place Autocomplete“ für die Adresseingabe.
  • Hilf mir, ein statisches Kartenbild zu generieren.

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

Nächste Schritte