maps

Geocode locations, find nearby POIs, and calculate routes via open data sources.

2|Updated Apr 25, 2026
One-click install
npx skills add https://github.com/john-data-chen/hermes-agent-backup --skill maps-john-data-chen
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: maps
Source: https://github.com/john-data-chen/hermes-agent-backup/tree/main/skills/productivity/maps
Command: npx skills add https://github.com/john-data-chen/hermes-agent-backup --skill maps-john-data-chen

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Geocodes locations, finds nearby POIs, calculates routes, and returns timezone information using open data sources.

Core Features & Use Cases

  • 8 commands: search, reverse, nearby, distance, directions, timezone, area, bbox; data sources: OpenStreetMap/Nominatim, Overpass API, OSRM, TimeAPI.io; no API key required.
  • Use cases include geocoding a place, discovering POIs near a location, computing travel distance or directions, and retrieving timezone data for coordinates.

Quick Start

Geocode a place by running the maps CLI, for example search 'Eiffel Tower'.

Frequently Asked Questions about maps

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

FAQPage Schema
How do I geocode addresses and find POIs without an API key?▼

You can geocode locations and find POIs without an API key by using OpenStreetMap Nominatim and Overpass API. This approach provides coordinates for place names and locates nearby amenities without requiring authentication.

What's the best way to calculate routes and measure distance using OpenStreetMap data?▼

The best way to calculate routes and measure distance using OpenStreetMap data is through OSRM. It computes travel distance and generates step-by-step routing directions without requiring API keys.

Can I retrieve timezone information for specific coordinates using open data sources?▼

Yes, you can retrieve timezone information for specific coordinates using TimeAPI. It returns timezone data based on latitude and longitude inputs without needing authentication keys.

Does this geocoding approach work for chatbots and agents needing location-aware answers?▼

Yes, this geocoding approach works for chatbots and agents needing location-aware answers. It identifies coordinates for place names, locates nearby amenities, and generates route steps using open data sources.

What are the limitations of using Overpass API for discovering nearby amenities?▼

A limitation of using Overpass API for discovering nearby amenities is potential rate limiting or downtime. However, this solution implements an Overpass mirror-fallback to ensure robust error handling and maintain availability.