maps

Geocode addresses, search points of interest, and calculate routes using OpenStreetMap data.

3|1|Updated May 19, 2026
One-click install
npx skills add https://github.com/Quill-Agent/Quill-Agent --skill maps-quill-agent
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: maps
Source: https://github.com/Quill-Agent/Quill-Agent/tree/main/skills/productivity/maps
Command: npx skills add https://github.com/Quill-Agent/Quill-Agent --skill maps-quill-agent

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill simplifies location intelligence tasks such as geocoding, finding points of interest (POIs), routing, and determining timezones, leveraging free and open data sources.

Core Features & Use Cases

  • Geocoding: Convert addresses or place names into latitude and longitude coordinates.
  • POI Search: Discover nearby places by category, such as restaurants, hospitals, or hotels.
  • Routing: Calculate travel distance and time between two locations.
  • Timezones: Get timezone information for any location.
  • Use Case: A user can quickly find the nearest restaurant using their current location by sending a location pin and using the 'nearby' command.

Quick Start

Use the maps skill to find nearby restaurants near your current location by sending a location pin and typing 'maps nearby restaurant'.

Frequently Asked Questions about maps

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

FAQPage Schema
How do I convert an address to latitude and longitude coordinates?

To convert an address to latitude and longitude coordinates, you use geocoding. This Skill handles geocoding by converting place names or addresses into precise coordinates using OpenStreetMap and Nominatim data.

What is the best way to find nearby points of interest using OpenStreetMap?

The best way to find nearby points of interest is using POI search via the Overpass API. You can discover nearby places by category, such as restaurants or hospitals, by providing your current location.

How do I calculate travel distance and time between two locations?

You calculate travel distance and time between two locations using routing features. This Skill uses OSRM to compute the exact travel distance and estimated time for routes between specified spatial points.

Can I determine the timezone for a specific location without external dependencies?

Yes, you can determine timezone information for any location without external dependencies. The Skill requires only Python stdlib and uses TimeAPI.io to retrieve accurate timezone data for your spatial coordinates.

Does this routing and geocoding tool require any external Python packages?

No, this routing and geocoding tool does not require external Python packages. It operates entirely using the Python standard library, requiring no additional dependencies to perform location intelligence tasks.

What are the limitations of using OSRM for routing calculations?

A limitation of using OSRM for routing calculations is that it relies on open data from OpenStreetMap, which may have varying coverage completeness. It provides distance and time estimates but lacks real-time traffic adjustments.