maps

Geocode addresses, search points of interest, and route using OpenStreetMap and OSRM data.

Updated Jun 17, 2026
One-click install
npx skills add https://github.com/Brilly-Bohyun/skill-repository --skill maps-brilly-bohyun
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: maps
Source: https://github.com/Brilly-Bohyun/skill-repository/tree/main/skills/productivity/maps
Command: npx skills add https://github.com/Brilly-Bohyun/skill-repository --skill maps-brilly-bohyun

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill simplifies location-based tasks by providing geocoding, POI search, routing, and timezone information, leveraging OpenStreetMap and OSRM data.

Core Features & Use Cases

  • Geocoding: Convert addresses and place names into coordinates.
  • POI Search: Find points of interest (POIs) like restaurants, hospitals, and more.
  • Routing: Get turn-by-turn directions and travel time between locations.
  • Timezone Information: Determine timezones for specific coordinates.
  • Use Case: Need to find the nearest restaurant in a new city? Use this Skill to search for nearby restaurants and get directions.

Quick Start

Use the maps skill to find nearby restaurants at my current location.

Frequently Asked Questions about maps

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

FAQPage Schema
How do I convert addresses to coordinates for Python location intelligence applications?

Geocoding converts addresses and place names into coordinates using OpenStreetMap data. You provide a text address, and the skill returns the exact latitude and longitude needed for mapping applications.

Can I find nearby points of interest like restaurants using OpenStreetMap data?

POI search finds points of interest like restaurants and hospitals using OpenStreetMap data. You can query for specific categories of nearby locations and receive matching results with their coordinates.

What's the best way to get turn-by-turn routing directions between two locations?

Routing provides turn-by-turn directions and travel time between locations using OSRM data. You specify origin and destination points to receive navigation instructions and estimated travel duration.

Do I need Python 3.8 or higher to use OpenStreetMap geocoding and routing features?

Python 3.8 or higher is required to run this location intelligence skill. The implementation uses standard libraries, so no additional package installations are needed beyond the Python environment.

How do I determine the timezone for specific geographic coordinates?

Timezone lookup determines the timezone for specific coordinates provided as latitude and longitude. You input coordinate values, and the skill returns the corresponding timezone information for that location.

Does OpenStreetMap routing support finding nearby restaurants and getting directions in one workflow?

You can combine POI search and routing in one workflow. First search for nearby restaurants using OpenStreetMap data, then use the returned coordinates as routing destinations to get directions via OSRM.