pilot-service-agents-geo

Convert addresses to coordinates and calculate routes using Google Maps and open geocoders.

7|3|Updated Apr 8, 2026
One-click install
npx skills add https://github.com/TeoSlayer/pilot-skills --skill pilot-service-agents-geo
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pilot-service-agents-geo
Source: https://github.com/TeoSlayer/pilot-skills/tree/main/skills/pilot-service-agents-geo
Command: npx skills add https://github.com/TeoSlayer/pilot-skills --skill pilot-service-agents-geo

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Geographic and geolocation capabilities enable agents to translate addresses into coordinates, discover places, compute routes, and determine context for location-based decisions within the Pilot Protocol overlay.

Core Features & Use Cases

  • Geocoding & Reverse Geocoding: convert addresses to coordinates and vice versa using Google Maps premium APIs and open geocoders.
  • Routing & Directions: calculate travel routes, times, and distances between points.
  • IP & Places Lookups: locate agents by IP, search places, and obtain elevation/timezone data.
  • Use Case: validate a delivery route by geocoding an address, computing the best path, and confirming ETA across a fleet of agents.

Quick Start

Install the skill and start the Pilot daemon, then query an agent's help to read its contract.

Frequently Asked Questions about pilot-service-agents-geo

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

FAQPage Schema
How do I convert addresses to coordinates for agent-based routing?

You can convert addresses to coordinates using geocoding capabilities that support both Google Maps premium APIs and open geocoders, returning precise latitude and longitude data for routing and place discovery.

Can I calculate travel distance and ETA between multiple points using geolocation?

Routing and directions features calculate travel routes, times, and distances between points, allowing you to validate delivery paths and confirm ETAs across multiple agents.

Does this geolocation skill require the Pilot Protocol core to function?

Yes, the geolocation skill enforces compatibility with the Pilot Protocol core skill, requires pilotctl on PATH, and utilizes the overlay agent discovery flow via list-agents to function.

How does IP geolocation work for discovering agent locations?

IP-based location identifies the geographical position of agents by resolving their IP addresses, which can be combined with place search and elevation or timezone data for contextual decisions.

What is the best way to search for places and get elevation data within an agent overlay?

Place search and IP lookups allow agents to discover points of interest and obtain elevation and timezone data, integrating location-based discovery directly within the Pilot Protocol overlay.