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
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
Install
- Works in
In your terminal, with SkillFoxx CLI
npx skillfoxx add skills/google-maps-platform-agent-skillsDetects the agents on your machine, shows the access level and pins the version.
Other ways to install
Access and checks
How we reviewExtended 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.
Related
SkillsOfficial Mapbox skills: an agent picks between APIs and geometry, sets up search, map styles and token protection.
Google's official remote MCP server: grounds agent answers about Google Maps Platform development in current docs
Apollo agent skills: Client, Server, iOS, Kotlin, MCP Server, Rover, GraphQL schemas and operations. Install via npx skills.
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
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
Thirty-five Go skills that an agent loads on demand: errors, goroutines, testing, architecture and code review.
Comparison with similar tools
Cards that share the main search query, and how they differ.
| Tool | Official | Authentication | Repository stars | Main difference |
|---|---|---|---|---|
| Google Maps Platform Agent Skills (this card) | yes | 74 | ||
| Google Maps Platform Code Assist | yes | not required | 104 | the Code Assist documentation server, while these skills set code rules and the workflow for maps, places and routes |
| Google Maps Scraper | no | 8,013 | collects 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