"where is", "coordinates", "geocode", "address to"?
geocode
AI एजेंट्स के लिए लोकेशन इंटेलिजेंस — जियोकोडिंग, टर्न-बाय-टर्न दिशानिर्देशों के साथ रूटिंग, POI खोज, ऊंचाई, दूरी मैट्रिक्स, और टाइमज़ोन लुकअप। OpenStreetMap के माध्यम से ज़ीरो कॉन्फ़िग, मुफ्त, वैश्विक कवरेज।
यह स्किल क्या सिखाता है
एक MCP सर्वर एजेंट को बताता है कि कौन से क्रियाएं उपलब्ध हैं। एक स्किल उन क्रियाओं के आसपास निर्णय जोड़ता है: काम को कैसे पहचानें, कौन सा अनुक्रम पालन करें, क्या बचना है, और परिणाम पूरा होने का निर्णय कैसे लें।
भू-स्थान संचालन का समन्वय करें — पते का जियोकोडिंग करें, टर्न-बाय-टर्न निर्देशों के साथ मार्ग गणना करें, रुचि के बिंदु खोजें, ऊंचाई डेटा प्राप्त करें, दूरी मैट्रिक्स गणना करें, और टाइमज़ोन निर्धारित करें। पते को निर्देशांक में परिवर्तित करते समय, ड्राइविंग निर्देश प्राप्त करते समय, नजदीकी स्थान खोजते समय, दूरी गणना करते समय उपयोग करें…
आर्किटेक्चर
स्किल पठनीय और पोर्टेबल रहता है क्योंकि इसमें सेवा क्रेडेंशियल्स या बिजनेस डेटा के बजाय निर्देश होते हैं। ADK-Rust इसे एजेंट को प्रदान करता है, एजेंट अपने समीक्षित टूल सीमा से चुनता है, और कनेक्टेड MCP सर्वर प्रमाणीकृत ऑपरेशन करता है।
एजेंट को सामान्य भाषा में व्यक्त एक लक्ष्य प्राप्त होता है।
इरादा से मेल खाता है, निर्णय मार्गदर्शिका प्रदान करता है, और टूल सीमा को सीमित करता है।
वर्कफ़्लो की योजना बनाता है और रनटाइम के माध्यम से प्रत्येक महत्वपूर्ण चरण को स्ट्रीम करता है।
क्षमता के मालिक सिस्टम के खिलाफ प्रमाणीकृत ऑपरेशंस निष्पादित करता है।
स्किल के पूर्णता नियम उपयोगकर्ता को लौटाए गए प्रमाण को आकार देते हैं।
निर्णय मार्गदर्शिका
ये मार्ग सीधे स्किल निर्देशों से आते हैं। वे मॉडल को इरादा पहचानने और एक केंद्रित टूल या वर्कफ़्लो चुनने में मदद करते हैं बजाय कि पूरी क्षमता सतह पर सहज improvisation के।
"where is", "coordinates", "geocode", "address to"?
geocode
"what's at", "address of", "reverse"?
reverse_geocode
"route", "directions", "how to get to", "drive"?
get_route
"nearby", "find", "restaurants", "hospitals", "ATM"?
search_poi
"distance", "how far", "between"?
distance_matrix
"elevation", "altitude", "height"?
get_elevation
"timezone", "what time", "UTC offset"?
get_timezone
प्रमाणित वर्कफ़्लो
एक वर्कफ़्लो कई टूल कॉल्स को एक ऐसे कार्य में जोड़ता है जिसे उपयोगकर्ता वास्तव में पहचानता है। स्किल अनुक्रम और इच्छित परिणाम को समझाता है जबकि ADK-Rust एजेंट की प्रगति को साझा रनटाइम के माध्यम से स्ट्रीम करता है।
टर्न-बाय-टर्न के साथ दूरी + अवधि
श्रेणी + त्रिज्या द्वारा POI खोज
कई बिंदुओं के लिए सभी जोड़े की दूरी
किसी भी स्थान के लिए देश + UTC ऑफसेट
किसी भी निर्देशांक पर ऊंचाई
टूल सीमा
यह अनुमति सूची स्किल द्वारा घोषित की गई है। यह एजेंट को इस कार्य के लिए आवश्यक क्रियाओं पर केंद्रित रखती है जबकि mcp-maps प्रमाणीकरण, सत्यापन, और कनेक्टेड सिस्टम की जिम्मेदारी रखता है।
कार्य नियम
ऑपरेटिंग सीमाएँ
इंस्टॉल करें और कनेक्ट करें
जहाँ आपका ADK-Rust स्किल लोडर इसे खोज सके, उस रिपॉजिटरी को इंस्टॉल करें, mcp-maps से कनेक्ट करें, और एजेंट से वर्कफ़्लो उपयोग करने से पहले घोषित टूल्स उपलब्ध होने की पुष्टि करें।
git clone https://github.com/zavora-ai/skill-maps-geolocation.git \
~/.skills/skills/maps-geolocationlet 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 आवश्यकताओं, लाइसेंस, और बाद के अपडेट के लिए प्राधिकृत बनी रहती है।
खोज जारी रखें
स्रोत रिकॉर्ड
इस स्किल प्रविष्टि के लिए रिपॉजिटरी मेटाडेटा।