maps

Query OpenStreetMap/Nominatim, Overpass API, OSRM, and TimeAPI.io for geocoding, POI search, routing, and timezone data.

1|Updated Jun 9, 2026
One-click install
npx skills add https://github.com/lxt070409/hermes-skills --skill maps-lxt070409
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: maps
Source: https://github.com/lxt070409/hermes-skills/tree/main/productivity/maps
Command: npx skills add https://github.com/lxt070409/hermes-skills --skill maps-lxt070409

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill simplifies location-based queries, providing geocoding, POI search, routing, and timezone information without the need for API keys.

Core Features & Use Cases

  • Geocoding: Convert place names to coordinates.
  • POI Search: Find points of interest like restaurants, hospitals, and more.
  • Routing: Get driving, walking, or cycling directions.
  • Timezone Information: Get timezone details for any location.
  • Use Case: Imagine you need to find the nearest restaurant to your current location. Use this Skill to search for nearby restaurants and get directions to the closest one.

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 perform geocoding and POI search without needing API keys?

Geocoding and POI search without API keys is possible by using OpenStreetMap Nominatim and Overpass API. You can convert place names to coordinates and find nearby points of interest like restaurants or hospitals directly through location-based queries.

What's the best way to get driving, walking, or cycling routing directions?

The best way to get routing directions is by using OSRM, which provides driving, walking, or cycling routes. It calculates the path between coordinates and returns step-by-step directions for navigation without requiring external API authentication.

Can I retrieve timezone information for a specific location using Python?

Yes, you can retrieve timezone information for a specific location using Python 3.8 or higher. The skill queries TimeAPI.io to fetch timezone details based on geographic coordinates, allowing you to determine the local time for administrative or personal use cases.

Does this location intelligence skill require any external API keys to function?

No, this location intelligence skill does not require any external API keys to function. It retrieves geocoding, routing, POI search, and timezone data entirely through open APIs like OpenStreetMap, Overpass, OSRM, and TimeAPI.io.

How do I find nearby restaurants and get directions to the closest one?

To find nearby restaurants and get directions, you first perform a POI search using the Overpass API to locate points of interest around your coordinates. Then, you pass your current location and the restaurant's coordinates to OSRM to calculate the routing directions.

What Python version is required to run the maps location queries?

Python 3.8 or higher is required to run the maps location queries. This environment prerequisite ensures compatibility with the scripts that execute geocoding, routing, timezone lookups, and POI searches against the respective open mapping services.

Related Skills