maps

Geocode, search POIs, and route using OpenStreetMap data.

11|Updated May 17, 2026
One-click install
npx skills add https://github.com/StarryCod/cogitum --skill maps-starrycod
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: maps
Source: https://github.com/StarryCod/cogitum/tree/main/cogitum/data/skills/productivity/maps
Command: npx skills add https://github.com/StarryCod/cogitum --skill maps-starrycod

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Location intelligence for geocoding, POI search, routing, and timezone lookups using open data sources, without needing API keys.

Core Features & Use Cases

  • Geocoding and reverse geocoding with OpenStreetMap/Nominatim
  • Nearby POI search across multiple categories with distance-aware results
  • Distance and turn-by-turn directions via OSRM, plus timezone and area/bounding-box insights
  • Lightweight, cross-platform CLI with zero external dependencies beyond the Python stdlib

Quick Start

Geocode "Times Square" and fetch nearby cafes within 1 km.

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 search for nearby POIs using OpenStreetMap data?

You can geocode addresses and search for nearby POIs using OpenStreetMap data by leveraging Nominatim for location lookup and Overpass for distance-aware point of interest queries across multiple categories.

Do I need an API key to perform routing and geocoding with OSM?

No API key is needed to perform routing and geocoding with OSM. The skill uses open data sources like Nominatim, Overpass, and OSRM with a pure Python stdlib HTTP client for zero-dependency reliability.

What's the best way to get turn-by-turn directions and distance calculations for travel planning?

The best way to get turn-by-turn directions and distance calculations is by using OSRM via OpenStreetMap data, which also provides timezone and bounding-box insights for comprehensive location-aware travel planning.

Can I run location-aware mapping workflows across Linux, macOS, and Windows environments?

Yes, you can run location-aware mapping workflows across Linux, macOS, and Windows environments. The cross-platform skill relies solely on the Python standard library, requiring zero external dependencies.

How does reverse geocoding work with OpenStreetMap and Nominatim?

Reverse geocoding with OpenStreetMap and Nominatim works by taking coordinate inputs and querying the open mapping database to return corresponding address data, enabling precise location identification without authentication barriers.

Are there limitations to using OSRM and Overpass for location intelligence without API keys?

Limitations of using OSRM and Overpass without API keys include potential rate limiting from public servers, but the skill mitigates this by satisfying a multi-service workflow with fallback data sources like TimeAPI.