मैसेज भेजने के लिए सिर्फ़ भेजने वाला फ़ंक्शन चुनना काफ़ी नहीं है। एजेंट को एक सेंडर, भेजने की अनुमति और नतीजा जाँचने का तरीका भी चाहिए।
स्किल इस प्रक्रिया का वर्णन कर सकती है, ताकि एजेंट के पास पूरे काम के निर्देश हों।
स्किल में क्या होता है?
स्किल में मेटाडेटा और निर्देशों वाली एक SKILL.md फ़ाइल होती है। इसमें काम के लिए सहायक फ़ाइलें भी हो सकती हैं।
Agent Skills विनिर्देश के अनुसार फ़ाइल के फ़्रंटमैटर में नाम और विवरण होना ज़रूरी है। विवरण होस्ट को बताता है कि स्किल कब लागू होती है। Markdown बॉडी में प्रक्रिया होती है।
सहायक डायरेक्टरी में एक्ज़ीक्यूटेबल स्क्रिप्ट, संदर्भ सामग्री और टेम्पलेट जैसे एसेट रखे जा सकते हैं। इनसे एजेंट काम की ज़रूरत पड़ने पर विस्तृत सामग्री ला सकता है।
उदाहरण के लिए, मैसेज भेजने वाली स्किल बता सकती है कि सेंडर कैसे चुनें और डिलीवरी कैसे जाँचें। एक संदर्भ फ़ाइल प्रतिक्रिया के फ़ील्ड समझा सकती है। स्किल के निर्देश इन चरणों को एक काम में जोड़ेंगे।
एजेंट इसे कैसे लोड करता है?
होस्ट पहले स्किल का मेटाडेटा खोजता है, फिर काम मेल खाने पर उसके निर्देश लोड करता है।
स्पेसिफिकेशन इसे प्रोग्रेसिव डिस्क्लोज़र कहता है। होस्ट सहायक फ़ाइलें बाद में लोड कर सकता है, जिससे असंबंधित सामग्री शुरुआती संदर्भ से बाहर रहती है।
Anthropic का स्किल अवलोकन इसे मेटाडेटा, निर्देशों और सहायक संसाधनों के अलग-अलग स्तरों के ज़रिए दिखाता है। यह व्यवहार तभी होता है जब होस्ट स्किल की खोज और लोडिंग लागू करता है। सिर्फ़ डिस्क पर फ़ाइल रख देने से यह साबित नहीं होता कि एजेंट ने उसका उपयोग किया।
स्किल किसी टूल से कैसे अलग है?
स्किल एक प्रक्रिया का वर्णन करती है। टूल ऐसी कार्रवाई उपलब्ध कराता है जिसे एजेंट का एप्लिकेशन चला सकता है।
| घटक | संदेश भेजने के कार्य में भूमिका |
|---|---|
| स्किल | पूर्व-आवश्यकताओं, भेजने के चरण और परिणाम की जाँच का वर्णन करती है |
| टूल | संदेश भेजता है या उसकी दर्ज स्थिति प्राप्त करता है |
| MCP सर्वर | एक प्रोटोकॉल के ज़रिए टूल और अन्य क्षमताएँ उपलब्ध कराता है |
MCP विनिर्देश क्लाइंट-सर्वर इंटरफ़ेस को परिभाषित करता है। एक स्किल किसी एजेंट को सिखा सकती है कि उस इंटरफ़ेस या CLI का उपयोग कैसे करें।
निर्देश क्रेडेंशियल जारी नहीं करते। अनुरोधित कार्रवाई चलाने के लिए एप्लिकेशन को फिर भी अनुमति चाहिए। किसी टूल की सफल प्रतिक्रिया की भी व्याख्या करनी होती है: स्वीकृति और डिलीवरी अलग-अलग परिणाम बताते हैं।
मैं Bird के साथ स्किल्स का उपयोग कैसे करूँ?
आप Bird की एजेंट स्किल्स इंस्टॉल करके किसी कोडिंग एजेंट को Bird CLI के लिए प्रक्रियाएँ दे सकते हैं।
सामान्य स्किल एजेंट को निर्देश देती है कि वह वर्कस्पेस से जुड़े कार्यों से पहले ऑथेंटिकेशन जाँचे। इसके संदेश वर्कफ़्लो में सेंडर चुनना, संदेश भेजना और बने हुए संदेश को वापस पढ़ना शामिल है। डिलीवरी की रिपोर्ट करने से पहले एजेंट को वह परिणाम चाहिए।
स्किल्स और क्रेडेंशियल के इंस्टॉलेशन चरण अलग-अलग हैं। प्लगइन इंस्टॉल करने से आपके वर्कस्पेस की एक्सेस नहीं मिलती। एजेंट से कार्रवाई करवाने से पहले दस्तावेज़ में बताया गया साइन-इन पूरा करें।
जो होस्ट टूल चलाता है, उसके लिए Bird का MCP सर्वर कनेक्ट करें। शेल चला सकने वाले एजेंट के लिए, CLI गाइड वह कमांड आउटपुट बताती है जिससे स्किल हर चरण की जाँच करती है।