maps

Geocode locations, search nearby POIs, and route with OSRM.

Updated May 15, 2026
One-click install
npx skills add https://github.com/cabezno/bmb-encover-agent --skill maps-cabezno
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: maps
Source: https://github.com/cabezno/bmb-encover-agent/tree/main/skills/productivity/maps
Command: npx skills add https://github.com/cabezno/bmb-encover-agent --skill maps-cabezno

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Maps turns place names, coordinates, and neighborhood queries into actionable location intelligence, like addresses, nearby points of interest, travel distance, and turn-by-turn routes.

Core Features & Use Cases

  • Geocoding & reverse geocoding: Convert a place name to coordinates and convert coordinates back into a readable address.
  • Nearby POIs search: Find restaurants, hospitals, pharmacies, hotels, and many other categories using OpenStreetMap/Overpass.
  • Routing & travel time: Use OSRM to calculate distance/duration and generate step-by-step directions, plus timezone lookup for coordinates.
  • Area & bounding box search: Use an area bounding box to search POIs within a geographic rectangle.

Quick Start

Ask for nearby places by giving either a coordinate pair from a location pin or a place name, for example: "Find restaurants near Times Square within 500 meters and show the closest 10 results."

Frequently Asked Questions about maps

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

FAQPage Schema
How do I find nearby points of interest using latitude and longitude coordinates?

To find nearby POIs, provide a coordinate pair or place name to search OpenStreetMap/Overpass data. You can specify categories like restaurants or pharmacies and set a distance radius to return the closest structured results.

Can I get turn-by-turn routing and travel time between two locations?

Yes, you can generate turn-by-turn directions and calculate travel distance and duration using OSRM. Simply specify your start and end points by place name or coordinates to receive structured routing results.

How do I reverse geocode coordinates into a readable address?

Reverse geocoding converts latitude and longitude coordinates into a readable address using OpenStreetMap/Nominatim. Provide the coordinate pair to receive the corresponding structured address information.

Does this support timezone lookup for specific geographic coordinates?

Yes, timezone lookup is supported alongside routing and geocoding. By providing geographic coordinates, the tool queries TimeAPI to return the corresponding timezone information for that location.

What is the best way to search for specific amenities within a geographic area?

Use an area bounding box to search for POIs within a geographic rectangle. This allows you to discover categorized amenities like hospitals or hotels within defined boundaries using Overpass.

Do I need any external API keys to perform geocoding and routing?

No external API keys are required. The tool performs geocoding, POI search, and routing using open data from OpenStreetMap, Nominatim, Overpass, OSRM, and TimeAPI executed via Python stdlib.