maps

Geocode places, reverse geocode coordinates, and compute routes using open data APIs.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/shiftrepo/aws --skill maps-shiftrepo
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: maps
Source: https://github.com/shiftrepo/aws/tree/main/HermesAgent/skills/skills/productivity/maps
Command: npx skills add https://github.com/shiftrepo/aws --skill maps-shiftrepo

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Location intelligence for geocoding, nearby POI search, routing, and area queries using free data sources with no API keys.

Core Features & Use Cases

  • Geocode places and reverse geocode coordinates using OpenStreetMap data.
  • Find nearby POIs across 44 categories and compute distances, time estimates, and routes.
  • Get time zone information and bounding boxes for named places to facilitate area analysis.

Quick Start

Run the maps client to geocode a place and list nearby points of interest.

Frequently Asked Questions about maps

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

FAQPage Schema
How do I geocode place names and find nearby points of interest without an API key?

Geocode place names and find nearby POIs using free open data APIs like Nominatim and Overpass without requiring any API keys. You can search across 44 POI categories and compute distances or routes globally.

Can I calculate driving routes and distances using open data sources?

Calculate driving routes and distances using the OSRM open data API. The Skill computes route time estimates and path distances between geolocated places without requiring paid API keys.

Do I need any external dependencies or API keys to perform geocoding and reverse geocoding?

No API keys or external dependencies are required. The Skill uses Python 3.8+ standard library and free open data sources like Nominatim for geocoding and reverse geocoding coordinates.

What's the best way to get timezone information and bounding boxes for named places?

Fetch timezone information and bounding boxes for named places by running the geocoding functions. This facilitates area analysis by returning geographical boundaries alongside timezone data.

How many POI categories are supported for nearby place searches?

Nearby POI searches support 44 categories using Overpass open data. You can find nearby places across these categories and measure distances or compute routes to them from geolocated coordinates.

Can I reverse geocode coordinates to place names using OpenStreetMap data?

Reverse geocode coordinates to place names using OpenStreetMap data via the Nominatim API. The Skill converts latitude and longitude coordinates into actionable location insights without API keys.