maps

Resolve locations and routes using OpenStreetMap, Overpass, OSRM, and TimeAPI.

Updated Feb 21, 2026
One-click install
npx skills add https://github.com/Gitnapp/Skills --skill maps-gitnapp
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: maps
Source: https://github.com/Gitnapp/Skills/tree/main/productivity/maps
Command: npx skills add https://github.com/Gitnapp/Skills --skill maps-gitnapp

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill removes the complexity of working with geographic data by providing location search, routing, and point-of-interest discovery without requiring paid map services or API keys.

Core Features & Use Cases

  • Geocoding and Location Lookup: Convert place names into coordinates or transform coordinates into readable addresses using OpenStreetMap data.
  • Nearby Search and Routing: Find nearby places, calculate travel distances, generate directions, and retrieve timezone information for locations.
  • Use Case: Help a user discover restaurants near a landmark, calculate walking time between two places, or analyze geographic areas using open map data.

Quick Start

Use the maps skill to find nearby cafes around the user's current location.

Frequently Asked Questions about maps

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

FAQPage Schema
How do I geocode addresses using OpenStreetMap without an API key?

Geocode addresses using OpenStreetMap by converting place names into coordinates without requiring paid services or API keys. The Skill resolves locations into actionable geographic data using Python standard library tooling.

Can I calculate walking directions and travel distance between two locations?

Calculate walking directions and travel distance using OSRM routing services. The Skill generates travel routes and calculates distances between two geographic points.

What is reverse geocoding and how does it work with coordinates?

Reverse geocoding transforms coordinates into readable addresses using OpenStreetMap data. The Skill takes geographic coordinates and resolves them into recognizable place names.

Do I need terminal access to discover nearby points of interest?

Terminal access is required to discover nearby points of interest. The Skill uses Python standard library tooling with Overpass services to find places around a specific location.

How do I find the timezone for a specific location?

Find the timezone for a specific location using TimeAPI services. The Skill performs timezone lookups by taking geographic coordinates and returning the local timezone information.