Les compétences d'agent Google Maps Platform (GitHub) sont des modules portables et autonomes de connaissances, d'instructions et de workflows spécifiques à Google Maps Platform. Ils sont conçus pour aider les assistants IA à comprendre les bonnes pratiques de Google Maps Platform et à exécuter des tâches complexes avec une plus grande précision et un coût en jetons plus faible.
Compétences disponibles
Google Maps Platform propose une suite de compétences pour les produits principaux. Des compétences pour d'autres produits et fonctionnalités seront bientôt disponibles.
| Skill | Description |
|---|---|
google-maps-platform |
Ensemble de compétences pour concevoir et implémenter du code prêt pour la production à l'aide des API et SDK Google Maps Platform sur le Web, Android, iOS et les API de services Web pour l'un des éléments suivants : carte, lieu, adresse, géocodage, itinéraire/ETA (y compris l'itinéraire écologique), recherche à proximité, carte 3D/Street View/statique, regroupement de repères, style personnalisé, dessin, géorepérage, carte de densité ou environnement (qualité de l'air/pollen/solaire/météo). |
Premiers pas
Les skills d'agent Google Maps Platform fonctionnent avec n'importe quel assistant IA compatible avec les skills, y compris Gemini, Cursor, Windsurf, Copilot et Claude.
Installer les compétences d'agent Google Maps Platform
Dans la plupart des cas, les compétences d'agent Google Maps Platform peuvent être installées à l'aide d'une seule commande :
CLI Skills
Pour les outils d'assistance par IA les plus populaires, vous pouvez utiliser la CLI skills pour installer les compétences agentiques Google Maps Platform.
Exécutez la commande suivante dans le répertoire racine de votre projet :
npx skills add googlemaps/agent-skills
Cette méthode a été testée en tant que commande de terminal ou requête en langage naturel adressée à l'agent dans :
- AI Studio
- Antigravity
- Claude Code
- Replit (autres instructions : Utiliser l'interface utilisateur de l'éditeur de projet)
Gemini CLI
Ce dépôt est configuré en tant qu'extension Gemini CLI. Vous pouvez l'ajouter à l'aide de Gemini CLI :
gemini extensions install https://github.com/googlemaps/agent-skills
Lovable
Installez les compétences de l'agent Google Maps Platform dans Lovable à l'aide de l'interface utilisateur des paramètres de compétences :
- Consulter
https://lovable.dev/settings/skills - Sous "Compétences de l'espace de travail", cliquez sur Ajouter > Importer depuis GitHub.
- Collez l'URL de la compétence principale
google-maps-platform:
https://github.com/googlemaps/agent-skills/tree/main/skills/google-maps-platform
Mettre à jour les compétences de l'agent Google Maps Platform
Vous pouvez obtenir toutes les mises à jour disponibles et supprimer les compétences obsolètes en exécutant la commande update :
CLI Skills
npx skills update
Gemini CLI
gemini extensions update
Utiliser les compétences de l'agent Google Maps Platform
Les assistants IA sont conçus pour utiliser automatiquement les skills chaque fois qu'ils détectent que la description d'un skill correspond à votre requête actuelle. Toutefois, les skills peuvent également être appelés manuellement. Pour ce faire, il suffit souvent de saisir / dans le chat de l'agent et de rechercher le nom de la compétence.
Composants principaux d'une skill
Chaque compétence d'agent est un package spécialisé qui peut fournir à l'assistant IA les composants suivants :
- Instructions spécialisées : conseils détaillés pour accomplir des tâches spécifiques, comme implémenter Place Autocomplete ou générer une carte avec des repères avancés.
- Bonnes pratiques : modèles de sécurité et de performances intégrés pour s'assurer que votre application suit les recommandations Google Maps Platform dès le début, y compris l'optimisation des coûts.
- Scripts d'automatisation : code exécutable qui permet à votre agent d'IA de configurer automatiquement l'environnement local.
- Robustesse dans le monde réel : modèles de gestion des erreurs et des exceptions extraits directement des implémentations de dépôts Open Source vérifiés.
Avantages de l'utilisation des compétences
L'utilisation des compétences des agents réduit l'effort manuel de recherche de documentation tout en améliorant l'efficacité de vos interactions avec l'IA.
Coûts des jetons réduits
Les intégrations d'IA conventionnelles chargent souvent de grandes quantités de documentation à l'avance, ce qui consomme un nombre important de jetons et augmente les coûts de session. Les compétences de l'agent utilisent la divulgation progressive pour minimiser ce coût :
- L'agent commence par "analyser" de brèves métadonnées pour voir si une compétence est pertinente.
- Les instructions et ressources détaillées ne sont chargées que lorsque l'agent détermine qu'elles sont nécessaires pour votre tâche spécifique.
Implémentation guidée par l'IA
Au lieu de parcourir manuellement la documentation, vous pouvez décrire votre intention en langage naturel. Les compétences permettent à votre assistant IA d'effectuer des tâches telles que les suivantes :
- Ajoute une carte avec un repère à mon application Web.
- Implémentez Place Autocomplete pour la saisie d'adresses.
- Aide-moi à générer une image de carte statique. Pour obtenir la liste complète des compétences de l'agent Google Maps Platform, consultez Compétences disponibles.
Utiliser des compétences avec le serveur MCP Code Assist
Les compétences de l'agent sont conçues pour compléter le serveur MCP Code Assist :
Compétences de l'agent Google Maps Platform : fournissez des instructions rapides et des bonnes pratiques qui indiquent à un agent comment effectuer des tâches Google Maps Platform grâce à la divulgation progressive efficace en termes de jetons. Ils expliquent à l'agent comment utiliser efficacement les outils du serveur MCP.
Serveur MCP d'aide au codage : conçu pour les workflows de développement assistés par l'IA, il permet aux assistants d'IA d'interagir de manière programmatique avec vos projets, ressources et données Google Maps Platform.
Étapes suivantes
- Découvrez comment utiliser les compétences agentiques avec Gemini CLI.
- Découvrez comment utiliser les compétences d'agent avec Antigravity.