maps

Resolve place names to coordinates and search nearby points of interest via OpenStreetMap APIs.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill eliminates the cost and complexity of paid location API subscriptions by providing free, open-data-powered geocoding, points of interest search, routing, and timezone lookup for security analysts, field researchers, and everyday users who need reliable location intelligence without recurring fees.

Core Features & Use Cases

  • Geocoding & Reverse Lookup: Convert place names, addresses, or postal codes to precise coordinates, or convert coordinates back to full human-readable addresses.
  • Nearby POI Search: Find points of interest (restaurants, hospitals, gas stations, etc.) within a custom radius or geographic bounding box, with support for 46 categories and multi-category queries.
  • Travel & Time Data: Get driving, walking, or cycling distances, turn-by-turn directions, and local timezone information for any global location.
  • Use Case: A security analyst responding to an incident at a remote address can use this Skill to quickly locate the nearest medical facility, get turn-by-turn directions for response teams, and confirm the local time for cross-team coordination.

Quick Start

Use the maps skill to find the 3 closest pharmacies within 2km of the coordinates 51.5074, -0.1278.

Frequently Asked Questions about maps

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

FAQPage Schema
How do I geocode an address to coordinates without a paid API subscription?

Geocoding converts place names, addresses, or postal codes to precise coordinates without a paid API by using open OpenStreetMap Nominatim data. This Skill automatically enforces Nominatim rate limits to ensure reliable access.

Can I search for nearby points of interest like hospitals within a specific radius?

Nearby POI search locates points of interest like hospitals, restaurants, or gas stations within a custom radius or geographic bounding box. It supports 46 categories and allows multi-category queries for targeted location intelligence.

Does this routing and geocoding tool require external Python dependencies?

Routing and geocoding operate using only Python 3.8+ standard library with no external dependencies. It requires no recurring fees and automatically falls back between Overpass API mirrors for reliability.

What's the best free way to get driving directions and timezone data for incident response?

Free travel routing provides driving, walking, or cycling distances with turn-by-turn directions and local timezone lookup for incident response. This eliminates the cost and complexity of paid location API subscriptions.

Why does my OpenStreetMap Nominatim geocoding query fail or return errors?

OpenStreetMap Nominatim geocoding queries fail if rate limits are exceeded. This Skill automatically enforces Nominatim rate limits and falls back between Overpass API mirrors to prevent errors and maintain availability.