स्किल रजिस्ट्री
संचार और ज्ञानसार्वजनिक स्किल्स

Maps & Geolocation

AI एजेंट्स के लिए लोकेशन इंटेलिजेंस — जियोकोडिंग, टर्न-बाय-टर्न दिशानिर्देशों के साथ रूटिंग, POI खोज, ऊंचाई, दूरी मैट्रिक्स, और टाइमज़ोन लुकअप। OpenStreetMap के माध्यम से ज़ीरो कॉन्फ़िग, मुफ्त, वैश्विक कवरेज।

यह स्किल क्या सिखाता है

एक विशिष्ट प्रकार के कार्य के लिए पुन: उपयोग योग्य प्लेबुक।

एक MCP सर्वर एजेंट को बताता है कि कौन से क्रियाएं उपलब्ध हैं। एक स्किल उन क्रियाओं के आसपास निर्णय जोड़ता है: काम को कैसे पहचानें, कौन सा अनुक्रम पालन करें, क्या बचना है, और परिणाम पूरा होने का निर्णय कैसे लें।

भू-स्थान संचालन का समन्वय करें — पते का जियोकोडिंग करें, टर्न-बाय-टर्न निर्देशों के साथ मार्ग गणना करें, रुचि के बिंदु खोजें, ऊंचाई डेटा प्राप्त करें, दूरी मैट्रिक्स गणना करें, और टाइमज़ोन निर्धारित करें। पते को निर्देशांक में परिवर्तित करते समय, ड्राइविंग निर्देश प्राप्त करते समय, नजदीकी स्थान खोजते समय, दूरी गणना करते समय उपयोग करें…

आर्किटेक्चर

Maps & Geolocation ADK-Rust एजेंट का मार्गदर्शन कैसे करता है।

स्किल पठनीय और पोर्टेबल रहता है क्योंकि इसमें सेवा क्रेडेंशियल्स या बिजनेस डेटा के बजाय निर्देश होते हैं। ADK-Rust इसे एजेंट को प्रदान करता है, एजेंट अपने समीक्षित टूल सीमा से चुनता है, और कनेक्टेड MCP सर्वर प्रमाणीकृत ऑपरेशन करता है।

01

उपयोगकर्ता अनुरोध

एजेंट को सामान्य भाषा में व्यक्त एक लक्ष्य प्राप्त होता है।

02

Maps & Geolocation कौशल

इरादा से मेल खाता है, निर्णय मार्गदर्शिका प्रदान करता है, और टूल सीमा को सीमित करता है।

03

ADK-Rust एजेंट

वर्कफ़्लो की योजना बनाता है और रनटाइम के माध्यम से प्रत्येक महत्वपूर्ण चरण को स्ट्रीम करता है।

04

mcp-maps

क्षमता के मालिक सिस्टम के खिलाफ प्रमाणीकृत ऑपरेशंस निष्पादित करता है।

05

सत्यापित परिणाम

स्किल के पूर्णता नियम उपयोगकर्ता को लौटाए गए प्रमाण को आकार देते हैं।

पोर्टेबल निर्देश: SKILL.md · क्षमता सीमा: mcp-maps · अनुमत टूल्स: 7

निर्णय मार्गदर्शिका

एजेंट अनुरोध को सही क्रिया में कैसे बदलता है।

ये मार्ग सीधे स्किल निर्देशों से आते हैं। वे मॉडल को इरादा पहचानने और एक केंद्रित टूल या वर्कफ़्लो चुनने में मदद करते हैं बजाय कि पूरी क्षमता सतह पर सहज improvisation के।

01

"where is", "coordinates", "geocode", "address to"?

geocode

02

"what's at", "address of", "reverse"?

reverse_geocode

03

"route", "directions", "how to get to", "drive"?

get_route

04

"nearby", "find", "restaurants", "hospitals", "ATM"?

search_poi

05

"distance", "how far", "between"?

distance_matrix

06

"elevation", "altitude", "height"?

get_elevation

07

"timezone", "what time", "UTC offset"?

get_timezone

प्रमाणित वर्कफ़्लो

उपयोगी परिणामों के लिए दोहराए जाने वाले अनुक्रम।

एक वर्कफ़्लो कई टूल कॉल्स को एक ऐसे कार्य में जोड़ता है जिसे उपयोगकर्ता वास्तव में पहचानता है। स्किल अनुक्रम और इच्छित परिणाम को समझाता है जबकि ADK-Rust एजेंट की प्रगति को साझा रनटाइम के माध्यम से स्ट्रीम करता है।

011-2 कॉल्स

निर्देश प्राप्त करें

टर्न-बाय-टर्न के साथ दूरी + अवधि

021-2 कॉल्स

नजदीकी खोजें

श्रेणी + त्रिज्या द्वारा POI खोज

031 कॉल्स

दूरी मैट्रिक्स

कई बिंदुओं के लिए सभी जोड़े की दूरी

041 कॉल्स

टाइमज़ोन

किसी भी स्थान के लिए देश + UTC ऑफसेट

051 कॉल्स

ऊंचाई

किसी भी निर्देशांक पर ऊंचाई

टूल सीमा

स्किल 7 दस्तावेजीकृत टूल्स का उपयोग कर सकता है।

यह अनुमति सूची स्किल द्वारा घोषित की गई है। यह एजेंट को इस कार्य के लिए आवश्यक क्रियाओं पर केंद्रित रखती है जबकि mcp-maps प्रमाणीकरण, सत्यापन, और कनेक्टेड सिस्टम की जिम्मेदारी रखता है।

geocode
reverse_geocode
get_route
get_elevation
search_poi
distance_matrix
get_timezone

कार्य नियम

एजेंट को क्या करना चाहिए।

  • मार्ग परिणामों में हमेशा दूरी और अवधि दोनों शामिल करें
  • परिवहन मोड निर्दिष्ट करें (ड्राइविंग/पैदल/साइक्लिंग) — अनुमान न लगाएं
  • इकाइयाँ शामिल करें (किमी/मील, मिनट/घंटे)
  • POI खोज के लिए, त्रिज्या निर्दिष्ट करें (50 किमी दूर के परिणाम न लौटाएं)

ऑपरेटिंग सीमाएँ

एजेंट को क्या बचना चाहिए।

  • परिवहन मोड अनुमान न लगाएं — अस्पष्ट होने पर पूछें
  • संदर्भ के बिना निर्देशांक न लौटाएं (हमेशा स्थान नाम शामिल करें)
  • रेट लिमिट्स को नजरअंदाज न करें (जियोकोडिंग के लिए 1 अनुरोध/सेकंड)

इंस्टॉल करें और कनेक्ट करें

स्किल को उस क्षमता के बगल में जोड़ें जिसकी वह अपेक्षा करता है।

जहाँ आपका ADK-Rust स्किल लोडर इसे खोज सके, उस रिपॉजिटरी को इंस्टॉल करें, mcp-maps से कनेक्ट करें, और एजेंट से वर्कफ़्लो उपयोग करने से पहले घोषित टूल्स उपलब्ध होने की पुष्टि करें।

स्किल इंस्टॉल करें
git clone https://github.com/zavora-ai/skill-maps-geolocation.git \
  ~/.skills/skills/maps-geolocation
ADK-Rust लोडिंग आकार
let skills = SkillLoader::from_dir("~/.skills/skills").await?;
let skill = skills.load("maps-geolocation").await?;

let agent = LlmAgentBuilder::new("agent")
    .instruction(skill.instructions())
    .tools(skill.allowed_tools(toolset)?)
    .build()?;

रिपॉजिटरी का संगतता कथन: mcp-maps सर्वर कनेक्टेड होना आवश्यक है (OpenStreetMap, OSRM, OpenTopoData — मुफ्त, कोई API कुंजी नहीं, शून्य कॉन्फ़िग)।

आधिकारिक दस्तावेज़

पूर्ण स्किल पैकेज पढ़ें।

रिपॉजिटरी अपने सटीक निर्देशों, उदाहरणों, सहायक स्क्रिप्ट्स, एसेट्स, MCP आवश्यकताओं, लाइसेंस, और बाद के अपडेट के लिए प्राधिकृत बनी रहती है।

खोज जारी रखें

संचार और ज्ञान में अधिक।

स्रोत रिकॉर्ड

इस स्किल प्रविष्टि के लिए रिपॉजिटरी मेटाडेटा।

सार्वजनिक रिपॉजिटरी देखें ↗
लाइसेंस
Apache-2.0
अनुमत टूल्स
7
संदर्भ
3
संशोधन
e709ece01593
अपडेट किया गया
31 मई 2026