Google Maps Platform-Agent-Skills

Google Maps Platform-Agent-Skills (GitHub) sind portable, eigenständige Module mit Google Maps Platform-spezifischem Wissen, Anleitungen und Workflows. Sie sollen KI-Assistenten dabei unterstützen, Best Practices für die Google Maps Platform anzuwenden und komplexe Aufgaben präziser und mit geringerem Tokenverbrauch auszuführen.

Verfügbare Skills

Die Google Maps Platform bietet eine Reihe von Skills für Hauptprodukte. Skills für weitere Produkte und Funktionen sind demnächst verfügbar.

Skill Beschreibung
google-maps-platform Eine Sammlung von Fähigkeiten zum Entwerfen und Implementieren von produktionsreifem Code mit Google Maps Platform APIs und SDKs für Web, Android, iOS und Webdienst-APIs für Folgendes: Karte, Ort, Adresse, Geocoding, Routenplanung/voraussichtliche Ankunftszeit (einschließlich verbrauchsarmer Routenplanung), Nearby Search, 3D/Street View/statische Karte, Markierungscluster, benutzerdefinierter Stil, Zeichnen, Geofencing, Heatmap oder Umwelt (Luftqualität/Pollen/Solar/Wetter).

Jetzt starten

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

Google Maps Platform-Agent-Skills installieren

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

Skills-Befehlszeile

Für die beliebtesten KI-gestützten Tools können Sie die skills-Befehlszeile verwenden, um Agent-Skills für die Google Maps Platform 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 folgenden Sprachen getestet:

Gemini CLI

Dieses Repository ist als Gemini CLI-Erweiterung konfiguriert. Sie können sie mit der Gemini CLI hinzufügen:

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

Lovable

Installieren Sie die Google Maps Platform-Agent-Skills in Lovable über die Benutzeroberfläche für die Skills-Einstellungen:

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

Google Maps Platform-Agentenfähigkeiten verwenden

Agentenfähigkeiten automatisch auslösen oder manuell aufrufen

KI-Assistenten sind so konzipiert, dass sie Skills automatisch verwenden, wenn sie erkennen, dass die Beschreibung eines Skills zu Ihrer aktuellen Anfrage passt. Skills können aber auch manuell aufgerufen werden. Dazu geben Sie oft / in den Agent-Chat ein und suchen nach dem Skill-Namen.

Nach der Installation können Sie beispielsweise Folgendes in den Agent-Chat eingeben, um eine neue Funktion in der von Ihnen erstellten Anwendung anzufordern:

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

Skills zusammen mit dem Code Assist-MCP-Server verwenden

Agent-Skills sind so konzipiert, dass sie den Code Assist-MCP-Server ergänzen:

  • Google Maps Platform-Agent-Skills: Stellen Sie Kurzanleitungen und empfohlene Vorgehensweisen bereit, die einem Agenten zeigen, wie er Google Maps Platform-Aufgaben durch token-effiziente progressive Offenlegung ausführt. Sie bringen dem Agenten bei, wie er die MCP-Servertools effektiv nutzt.

  • Code Assist-MCP-Server: Entwickelt für KI-gestützte Entwicklungsworkflows, damit KI-Assistenten programmatisch mit Ihren Google Maps Platform-Projekten, ‑Ressourcen und ‑Daten interagieren können.

Google Maps Platform-Agentenfähigkeiten aktualisieren

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

Skills-Befehlszeile

npx skills update google-maps-platform

Gemini CLI

gemini extensions update

Kernkomponenten einer Skill

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

  • Spezielle Anleitungen: Detaillierte Anleitungen für bestimmte Aufgaben, z. B. zum Implementieren von „Place Autocomplete“ oder zum Erstellen einer Karte mit erweiterten Markierungen.
  • Best Practices: Integrierte Sicherheits- und Leistungsmuster, damit Ihre App von Anfang an den Empfehlungen der Google Maps Platform entspricht, einschließlich Kostenoptimierung.
  • Automatisierungsskripts: Ausführbarer Code, mit dem Ihr KI-Agent die lokale Umgebung automatisch einrichten oder konfigurieren kann.
  • Robustheit in der Praxis: Muster für die Fehler- und Ausnahmebehandlung, die direkt aus verifizierten Open-Source-Repository-Implementierungen stammen.

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.

Reduzierte Tokenkosten

Bei herkömmlichen KI-Integrationen werden oft im Voraus riesige Mengen an Dokumentation geladen, was viele Tokens verbraucht und die Sitzungskosten erhöht. Agent-Fähigkeiten verwenden die progressive Offenlegung, um diesen Aufwand zu minimieren:

  • Der Agent „scannt“ zuerst nur kurze Metadaten, um zu sehen, ob eine Fähigkeit 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 die Dokumentation manuell zu durchsuchen, können Sie Ihr Vorhaben in natürlicher Sprache beschreiben. Skills weisen Ihren KI-Assistenten an, Aufgaben wie die folgenden auszuführen:

  • Karte mit einer Markierung zu meiner Web-App hinzufügen
  • Implementieren Sie Place Autocomplete für die Adresseingabe.
  • Hilf mir, ein statisches Kartenbild zu erstellen.

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

Nächste Schritte