"schedule", "book", "set up meeting"?
WORKFLOW 1: Schedule Meeting
एआई एजेंटों के लिए स्मार्ट शेड्यूलिंग — टाइमज़ोन के पार खाली समय खोजें, बैठकें बुक करें, घटनाओं का प्रबंधन करें, और Google Calendar तथा Microsoft Graph के माध्यम से कैलेंडर समन्वयित करें।
यह स्किल क्या सिखाता है
एक MCP सर्वर एजेंट को बताता है कि कौन से क्रियाएं उपलब्ध हैं। एक स्किल उन क्रियाओं के आसपास निर्णय जोड़ता है: काम को कैसे पहचानें, कौन सा अनुक्रम पालन करें, क्या बचना है, और परिणाम पूरा होने का निर्णय कैसे लें।
Google Calendar और Microsoft Graph के माध्यम से कैलेंडर संचालन का समन्वय करें — खाली समय खोजें, बैठकें निर्धारित करें, इवेंट्स प्रबंधित करें, RSVP ट्रैक करें, और टाइमज़ोन के पार समन्वय करें। जब बैठकें निर्धारित करनी हों, उपलब्धता जांचनी हो, इवेंट्स बनाना हो, खाली स्लॉट खोजने हों, कैलेंडर निमंत्रण प्रबंधित करने हों, या बैठक समय समन्वयित करना हो, तब उपयोग करें।
आर्किटेक्चर
स्किल पठनीय और पोर्टेबल रहता है क्योंकि इसमें सेवा क्रेडेंशियल्स या बिजनेस डेटा के बजाय निर्देश होते हैं। ADK-Rust इसे एजेंट को प्रदान करता है, एजेंट अपने समीक्षित टूल सीमा से चुनता है, और कनेक्टेड MCP सर्वर प्रमाणीकृत ऑपरेशन करता है।
एजेंट को सामान्य भाषा में व्यक्त एक लक्ष्य प्राप्त होता है।
इरादा से मेल खाता है, निर्णय मार्गदर्शिका प्रदान करता है, और टूल सीमा को सीमित करता है।
वर्कफ़्लो की योजना बनाता है और रनटाइम के माध्यम से प्रत्येक महत्वपूर्ण चरण को स्ट्रीम करता है।
क्षमता के मालिक सिस्टम के खिलाफ प्रमाणीकृत ऑपरेशंस निष्पादित करता है।
स्किल के पूर्णता नियम उपयोगकर्ता को लौटाए गए प्रमाण को आकार देते हैं।
निर्णय मार्गदर्शिका
ये मार्ग सीधे स्किल निर्देशों से आते हैं। वे मॉडल को इरादा पहचानने और एक केंद्रित टूल या वर्कफ़्लो चुनने में मदद करते हैं बजाय कि पूरी क्षमता सतह पर सहज improvisation के।
"schedule", "book", "set up meeting"?
WORKFLOW 1: Schedule Meeting
"free", "available", "when can"?
WORKFLOW 2: Find Free Time
"what's on", "agenda", "today's meetings"?
WORKFLOW 3: View Schedule
"reschedule", "move", "cancel"?
WORKFLOW 4: Manage Events
Unclear?
Ask: "क्या आप बैठक शेड्यूल करना चाहते हैं, उपलब्धता जांचना चाहते हैं, या अपना कैलेंडर देखना चाहते हैं?"
प्रमाणित वर्कफ़्लो
एक वर्कफ़्लो कई टूल कॉल्स को एक ऐसे कार्य में जोड़ता है जिसे उपयोगकर्ता वास्तव में पहचानता है। स्किल अनुक्रम और इच्छित परिणाम को समझाता है जबकि ADK-Rust एजेंट की प्रगति को साझा रनटाइम के माध्यम से स्ट्रीम करता है।
उपलब्धता जांचें → विकल्प प्रस्तुत करें → बुक करें
प्रतिभागियों के बीच ओवरलैपिंग खाली स्लॉट
आज का एजेंडा, रिक्त स्थान हाइलाइट के साथ
पुनर्निर्धारित या रद्द करें, सूचनाओं के साथ
टूल सीमा
यह अनुमति सूची स्किल द्वारा घोषित की गई है। यह एजेंट को इस कार्य के लिए आवश्यक क्रियाओं पर केंद्रित रखती है जबकि mcp-calendar प्रमाणीकरण, सत्यापन, और कनेक्टेड सिस्टम की जिम्मेदारी रखता है।
कार्य नियम
ऑपरेटिंग सीमाएँ
इंस्टॉल करें और कनेक्ट करें
जहाँ आपका ADK-Rust स्किल लोडर इसे खोज सके, उस रिपॉजिटरी को इंस्टॉल करें, mcp-calendar से कनेक्ट करें, और एजेंट से वर्कफ़्लो उपयोग करने से पहले घोषित टूल्स उपलब्ध होने की पुष्टि करें।
git clone https://github.com/zavora-ai/skill-calendar-scheduling.git \
~/.skills/skills/calendar-schedulinglet skills = SkillLoader::from_dir("~/.skills/skills").await?;
let skill = skills.load("calendar-scheduling").await?;
let agent = LlmAgentBuilder::new("agent")
.instruction(skill.instructions())
.tools(skill.allowed_tools(toolset)?)
.build()?;रिपॉजिटरी का संगतता कथन: mcp-calendar सर्वर कनेक्टेड होना आवश्यक है (Google Calendar या Microsoft Graph)। वैकल्पिक: बैठक फॉलो-अप के लिए mcp-email, ग्राहक बैठक संदर्भ के लिए mcp-crm।
आधिकारिक दस्तावेज़
रिपॉजिटरी अपने सटीक निर्देशों, उदाहरणों, सहायक स्क्रिप्ट्स, एसेट्स, MCP आवश्यकताओं, लाइसेंस, और बाद के अपडेट के लिए प्राधिकृत बनी रहती है।
खोज जारी रखें
स्रोत रिकॉर्ड
इस स्किल प्रविष्टि के लिए रिपॉजिटरी मेटाडेटा।