Google Maps Platform Agent Skills

Official Google skills for agents: map, geocoding and routing code for Web, Android and iOS from fresh documentation

  • 74 ★ on the repository
  • Last commit
  • Apache-2.0
SkillOfficial

Extended access

Why this level

  • The skill loads the index and documentation from the network, and API requests with a production key are billed at Google rates
  • The Google Maps Platform API key must be restricted, otherwise use of it from someone else code can lead to costs
All reasons and checks

googlemaps/agent-skills

Install

In your terminal, with SkillFoxx CLI

npx skillfoxx add skills/google-maps-platform-agent-skills

Detects the agents on your machine, shows the access level and pins the version.

Other ways to install

Access and checks

How we review

Extended accessThe tool runs code or makes network calls and only reads external data.

  • The skill loads the index and documentation from the network, and API requests with a production key are billed at Google rates
  • The Google Maps Platform API key must be restricted, otherwise use of it from someone else code can lead to costs

This is third-party code. Review the repository files before installing.

What it does

A Google Maps Platform repository of portable knowledge modules for AI assistants. The main skill, `google-maps-platform`, is the mandatory entry point for any Google Maps Platform work: new features, fixes, refactors and reviews. It covers maps, places, addresses, geocoding, routing and ETA (including eco-friendly), nearby search, 3D, Street View, static maps, marker clustering, styling, drawing, geofencing, heatmaps and environmental data: air quality, pollen, solar, weather. Platforms: Web, Android, iOS and web services. The skill requires loading the skills index from `gstatic.com` first and grounding non-trivial code in fresh documentation retrieved through the Code Assist service, without relying on model training memory. For prototypes the public Maps Demo Key works without a billing account or a Cloud project, and for production the skill asks you to create and restrict your own key. Its rules aim at code safety, terms-of-service compliance and cost efficiency. A separate `google-maps-platform-utils` set holds narrow skills from product teams. It currently has `migrating-navsdk-7x-to-8x-android`, which moves an Android app from Navigation SDK 7.x to 8.0. These skills are installed separately.

Who it is for. Developers of web, Android and iOS apps with maps, place search and routing who write code with Claude Code, Gemini CLI or Codex.

Good fit when

  • You need a map with marker clustering and custom styling on a site
  • An agent writes address geocoding and ETA calculation and the code must use fresh API calls
  • An Android app moves from Navigation SDK 7.x to 8.0
  • A prototype needs a demo key without billing and production needs a restricted own key

Not a fit when

  • You need a replacement for another provider maps and routing: the skills focus on Google Maps Platform
  • You need to scrape map data: the skill covers development with the official APIs
  • There is no access to gstatic.com and Code Assist docs: the skill is built on loading them

Example request

Add a map with marker clustering for the office list to the page and geocode the addresses from the CSV through Google Maps Platform.

Limitations

The skill pulls the skills index from `gstatic.com` and documentation through the Code Assist service, so network access is required. The public demo key covers a growing but limited set of popular APIs, and production needs your own Cloud project and a restricted key, with paid requests billed at Google rates.

The skills in `google-maps-platform-utils` are not part of the main skill and are installed separately. Installation was tested in AI Studio, Antigravity, Claude Code and Replit, a Gemini CLI extension exists and Lovable imports from GitHub. The license is Apache 2.0, the last commit is from November 3, 2026.

How to disable. Delete the skill folders from `.claude/skills/` or `~/.claude/skills/`. The Gemini CLI extension is removed with `gemini extensions uninstall` and the extension name. The Google Maps Platform key can be revoked in the Google Cloud console.

FAQ

How do I install the Google Maps Platform skills in Claude Code?

Run `npx skills add googlemaps/agent-skills`. The command was tested for Claude Code, AI Studio, Antigravity and Replit.

Can I install it as a Gemini CLI extension?

Yes, run `gemini extensions install https://github.com/googlemaps/agent-skills`. The repository is configured as an extension.

Do I need a paid key for a prototype?

No, the public Maps Demo Key works for a prototype with no billing and no Cloud project. For production the skill advises creating and restricting your own key.

How do I use the skills in Lovable?

Open lovable.dev/settings/skills, choose Add, then Import from GitHub and paste the link to the `skills/google-maps-platform` folder of the repository.

What does the Navigation SDK migration skill do?

`migrating-navsdk-7x-to-8x-android` guides upgrading an Android app from Navigation SDK 7.x to 8.0. It lives in `google-maps-platform-utils` and is installed separately from the main skill.

Discussion

No questions or reviews yet.

Skills

Official Mapbox skills: an agent picks between APIs and geometry, sets up search, map styles and token protection.

SkillExtended access87Repository stars
Official

Google's official remote MCP server: grounds agent answers about Google Maps Platform development in current docs

MCP serverExtended access104Repository stars
Official

Apollo agent skills: Client, Server, iOS, Kotlin, MCP Server, Rover, GraphQL schemas and operations. Install via npx skills.

PluginMinimal access130Repository stars

Builder Skills

Skills for agents

A set of small skills from Builder.io for agent work habits: visual plans and diff recaps, docs-first checks, cross-agent review and clean status updates

SkillExtended access4.7KRepository stars

Over 1,100 ready-made skills for Claude Code, Codex, Gemini CLI and Cursor, plus an MCP server that picks a skill for the task

SkillExtended access200Repository stars

Thirty-five Go skills that an agent loads on demand: errors, goroutines, testing, architecture and code review.

SkillMinimal access88Repository stars

Comparison with similar tools

Cards that share the main search query, and how they differ.

ToolOfficialAuthenticationRepository starsMain difference
Google Maps Platform Agent Skills (this card)yes74
Google Maps Platform Code Assistyesnot required104the Code Assist documentation server, while these skills set code rules and the workflow for maps, places and routes
Google Maps Scraperno8,013collects data from Google Maps, while these skills cover development with the official APIs

README in short

The description presents the skills as portable knowledge modules about Google Maps Platform for AI assistants. It then lists four install paths: the Skills CLI, a Gemini CLI extension, Lovable and a plugin for Codex and ChatGPT under the Agent Plugins 1.0 specification.

README badge

Original SKILL.md

---
name: google-maps-platform
description: A collection of skills for architecting and implementing production-ready code using Google Maps Platform APIs and SDKs for any map, place, address, geocoding, routing/ETA (including eco-friendly routing), nearby search, 3D / Street View / static map, marker clustering, custom styling, drawing, geofencing, heatmap, or environmental (air-quality / pollen / solar / weather) feature — across Web, Android, iOS, and Web Services APIs. For prototyping, use the public Maps Demo Key — no billing setup and no Cloud project required, covering a growing set of the most popular Google Maps Platform APIs. For production, the skill prompts you to create and restrict your own key. All non-trivial code is grounded in freshly retrieved docs via the Google Maps Platform Code Assist service (no reliance on training-data memory).
license: Apache-2.0
metadata:
  version: 1.0.2
---

# Google Maps Platform Main Skill

This is the mandatory entry point and global governance skill for all Google
Maps Platform development. You must strictly follow these rules when writing
Google Maps Platform code to ensure code safety, compliance with Terms of
Service, cost efficiency, accurate API usage, and to avoid common legacy API
failures.

This skill applies to ANY touch of Google Maps Platform code — new features, bug

Report a problem