google-maps

Search places, get directions, geocode addresses, and render maps via Google Maps tools.

186|56|Updated Aug 13, 2025
One-click install
npx skills add https://github.com/aws-samples/sample-strands-agent-with-agentcore --skill google-maps-aws-samples
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: google-maps
Source: https://github.com/aws-samples/sample-strands-agent-with-agentcore/tree/main/chatbot-app/agentcore/skills/google-maps
Command: npx skills add https://github.com/aws-samples/sample-strands-agent-with-agentcore --skill google-maps-aws-samples

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Manual location search, routing, and map visualization slow down decision-making and introduce errors. This skill provides programmatic access to place search, directions, geocoding, and live map rendering to accelerate location-aware tasks.

Core Features & Use Cases

  • Place discovery: search_places(query, location?, radius?, type?, open_now?, language?) and search_nearby_places(location, radius, keyword?, type?, rank_by?, open_now?, language?).
  • Routing & directions: get_directions(origin, destination, mode?, alternatives?, avoid?, language?).
  • Geocoding: geocode_address(address, language?, region?) and reverse_geocode(latlng, language?).
  • Map visualization: show_on_map(map_type, markers?, directions?, center?, zoom?).
  • Use case: Discover nearby venues, plan routes, and visualize locations on a shared map to support decisions.

Quick Start

Ask me to find places near a location and display the results on an interactive map.

Frequently Asked Questions about google-maps

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I get directions and find nearby places using geocoding?

Geocoding converts addresses into coordinates, enabling location search and directions. You can find nearby places, plan routes, and visualize results on interactive maps using programmatic place search and routing functions.

What is the best way to visualize location search results on an interactive map?

Visualizing location search results requires map rendering with markers and routing data. You can display places, directions, and geocoded addresses on a shared interactive map to support decisions in travel planning or research workflows.

Can I use reverse geocoding to find an address from coordinates?

Reverse geocoding translates latitude and longitude coordinates into readable addresses. This process supports location-aware tasks by converting geographic points into structured address data for customer support or research applications.

How do I search for places near a specific location and filter by radius?

Searching for nearby places takes a location, radius, keyword, and type parameters. This discovers venues within a specified distance, returning structured results that can be rendered on interactive maps for decision support.

Does this location search skill support different travel modes for routing directions?

Routing directions support multiple travel modes, alternatives, and avoidance rules. You can calculate routes between an origin and destination while avoiding specific conditions, returning structured directions for travel planning workflows.

When should I use programmatic geocoding instead of manual location search?

Programmatic geocoding accelerates location-aware tasks by eliminating manual search errors. Use it for customer support, travel planning, or research workflows requiring batch address conversion, nearby venue discovery, or automated route planning.