"पुश", "सूचना", "अलर्ट"?
send_push
AI एजेंट्स के लिए मल्टी-चैनल संदेश सेवा — पुश सूचनाएं, SMS, वेबहुक, इन-ऐप संदेश, असिंक्रोनस कतारें, और प्रसारण।
यह स्किल क्या सिखाता है
एक MCP सर्वर एजेंट को बताता है कि कौन से क्रियाएं उपलब्ध हैं। एक स्किल उन क्रियाओं के आसपास निर्णय जोड़ता है: काम को कैसे पहचानें, कौन सा अनुक्रम पालन करें, क्या बचना है, और परिणाम पूरा होने का निर्णय कैसे लें।
मैसेजिंग संचालन का प्रबंधन करें — पुश नोटिफिकेशन भेजें, SMS, वेबहुक्स, चैनल प्रबंधित करें, संदेश कतारबद्ध करें, और समूहों को प्रसारित करें। पुश नोटिफिकेशन भेजने, SMS संदेश भेजने, वेबहुक्स फायर करने, मैसेज चैनल प्रबंधित करने, असिंक्रोनस कार्य कतारबद्ध करने, या उपयोगकर्ता समूहों को प्रसारित करने के लिए उपयोग करें।
आर्किटेक्चर
स्किल पठनीय और पोर्टेबल रहता है क्योंकि इसमें सेवा क्रेडेंशियल्स या बिजनेस डेटा के बजाय निर्देश होते हैं। ADK-Rust इसे एजेंट को प्रदान करता है, एजेंट अपने समीक्षित टूल सीमा से चुनता है, और कनेक्टेड MCP सर्वर प्रमाणीकृत ऑपरेशन करता है।
एजेंट को सामान्य भाषा में व्यक्त एक लक्ष्य प्राप्त होता है।
इरादा से मेल खाता है, निर्णय मार्गदर्शिका प्रदान करता है, और टूल सीमा को सीमित करता है।
वर्कफ़्लो की योजना बनाता है और रनटाइम के माध्यम से प्रत्येक महत्वपूर्ण चरण को स्ट्रीम करता है।
क्षमता के मालिक सिस्टम के खिलाफ प्रमाणीकृत ऑपरेशंस निष्पादित करता है।
स्किल के पूर्णता नियम उपयोगकर्ता को लौटाए गए प्रमाण को आकार देते हैं।
निर्णय मार्गदर्शिका
ये मार्ग सीधे स्किल निर्देशों से आते हैं। वे मॉडल को इरादा पहचानने और एक केंद्रित टूल या वर्कफ़्लो चुनने में मदद करते हैं बजाय कि पूरी क्षमता सतह पर सहज improvisation के।
"पुश", "सूचना", "अलर्ट"?
send_push
"SMS", "टेक्स्ट संदेश"?
send_sms
"वेबहुक", "HTTP कॉलबैक"?
fire_webhook / subscribe_webhook
"प्रसारण", "सभी उपयोगकर्ता", "घोषणा"?
broadcast
"चैनल", "चैनल बनाएं"?
create_channel
"संदेश", "चैनल को भेजें"?
send_message / get_messages
"कतार", "एनक्यू", "असिंक्रोनस कार्य"?
enqueue / dequeue / queue_status
प्रमाणित वर्कफ़्लो
एक वर्कफ़्लो कई टूल कॉल्स को एक ऐसे कार्य में जोड़ता है जिसे उपयोगकर्ता वास्तव में पहचानता है। स्किल अनुक्रम और इच्छित परिणाम को समझाता है जबकि ADK-Rust एजेंट की प्रगति को साझा रनटाइम के माध्यम से स्ट्रीम करता है।
उपकरण पर उपयोगकर्ता को अलर्ट करें
महत्वपूर्ण टेक्स्ट संदेश
सिस्टम-से-सिस्टम कॉलबैक
सभी चैनल सब्सक्राइबरों को संदेश भेजें
असिंक्रोनस कार्य प्रसंस्करण
उपयोग करें
टूल सीमा
यह अनुमति सूची स्किल द्वारा घोषित की गई है। यह एजेंट को इस कार्य के लिए आवश्यक क्रियाओं पर केंद्रित रखती है जबकि mcp-messaging प्रमाणीकरण, सत्यापन, और कनेक्टेड सिस्टम की जिम्मेदारी रखता है।
कार्य नियम
ऑपरेटिंग सीमाएँ
इंस्टॉल करें और कनेक्ट करें
जहाँ आपका ADK-Rust स्किल लोडर इसे खोज सके, उस रिपॉजिटरी को इंस्टॉल करें, mcp-messaging से कनेक्ट करें, और एजेंट से वर्कफ़्लो उपयोग करने से पहले घोषित टूल्स उपलब्ध होने की पुष्टि करें।
git clone https://github.com/zavora-ai/skill-messaging-queues.git \
~/.skills/skills/messaging-queueslet skills = SkillLoader::from_dir("~/.skills/skills").await?;
let skill = skills.load("messaging-queues").await?;
let agent = LlmAgentBuilder::new("agent")
.instruction(skill.instructions())
.tools(skill.allowed_tools(toolset)?)
.build()?;रिपॉजिटरी का संगतता कथन: mcp-messaging सर्वर कनेक्टेड होना आवश्यक है।
आधिकारिक दस्तावेज़
रिपॉजिटरी अपने सटीक निर्देशों, उदाहरणों, सहायक स्क्रिप्ट्स, एसेट्स, MCP आवश्यकताओं, लाइसेंस, और बाद के अपडेट के लिए प्राधिकृत बनी रहती है।
खोज जारी रखें
स्रोत रिकॉर्ड
इस स्किल प्रविष्टि के लिए रिपॉजिटरी मेटाडेटा।