Agent Skills का परिचय
← सभी पाठ
पाठ 05Agent Skills का परिचय

कौशल साझा करना

सारांश ऑडियो

बोला गया सारांश — साथ पढ़ने के लिए प्ले दबाएँ: बोली जा रही पंक्ति ऊपर रहती है।

अध्ययन नोट्स

आप क्या सीखेंगे

अनुमानित समय: 20 मिनट

इस पाठ के अंत तक आप सक्षम होंगे:

  • Git रिपॉजिटरी में कौशल को कमिट करके अपनी टीम के साथ साझा करना
  • प्लगइन और मार्केटप्लेस के माध्यम से परियोजनाओं में कौशल वितरित करना
  • एंटरप्राइज प्रबंधित सेटिंग्स का उपयोग करके संगठन-व्यापी कौशल तैनात करना
  • विशिष्ट कौशल का उपयोग करने के लिए कस्टम सबएजेंट कॉन्फ़िगर करना

कौशल साझा करना

(4 मिनट)

जब कौशल को टीम या संगठन में साझा किया जाता है तो वे बहुत अधिक मूल्यवान हो जाते हैं। यह वीडियो तीन मुख्य वितरण विधियों — रिपॉजिटरी कमिट, प्लगइन और एंटरप्राइज प्रबंधित सेटिंग्स — को कवर करता है और बताता है कि कस्टम सबएजेंट को कौशल का उपयोग करने के लिए कैसे कॉन्फ़िगर करें। आप सीखेंगे कि कौन सी दृष्टिकोण किस परिस्थिति के लिए उपयुक्त है और एक महत्वपूर्ण समस्या को कैसे संभालें: सबएजेंट स्वचालित रूप से कौशल को विरासत में नहीं लेते हैं।

मुख्य बातें

  • परियोजना कौशल . claude/skills में Git के माध्यम से स्वचालित रूप से साझा किए जाते हैं — जो कोई भी रिपॉजिटरी को क्लोन करता है उसे वे मिलते हैं
  • प्लगइन आपको मार्केटप्लेस के माध्यम से रिपॉजिटरी में कौशल वितरित करने देते हैं व्यापक सामुदायिक उपयोग के लिए
  • एंटरप्राइज प्रबंधित सेटिंग्स संगठन-व्यापी कौशल तैनात करते हैं सर्वोच्च प्राथमिकता के साथ, अनिवार्य मानकों और अनुपालन के लिए आदर्श
  • सबएजेंट स्वचालित रूप से आपके कौशल नहीं देखते हैं — आपको कस्टम एजेंट के फ्रंटमैटर skills फील्ड में कौशल को स्पष्ट रूप से सूचीबद्ध करना चाहिए
  • बिल्ट-इन एजेंट (Explorer, Plan, Verify) कौशल तक बिल्कुल भी नहीं पहुंच सकते — केवल . claude/agents में परिभाषित कस्टम सबएजेंट ही कर सकते हैं

कौशल साझा करने से बहुत अधिक मूल्यवान हो जाते हैं। एक PR समीक्षा कौशल जो केवल आप उपयोग करते हैं वह सहायक है, लेकिन वही कौशल आपकी पूरी टीम में साझा किया जाता है कोड समीक्षा को मानकीकृत करता है और आपके संगठन में एक सुसंगत अनुभव बनाता है। आइए देखें कि आप कौशल वितरित करने के विभिन्न तरीके क्या हैं।

अपनी रिपॉजिटरी में कौशल को कमिट करना

सबसे सरल साझाकरण विधि कौशल को सीधे अपनी रिपॉजिटरी में कमिट करना है। उन्हें . claude/skills में रखें, और जो कोई भी रिपॉजिटरी को क्लोन करता है उसे वे कौशल स्वचालित रूप से मिलते हैं — कोई अतिरिक्त इंस्टॉलेशन की आवश्यकता नहीं है।

जब आप अपडेट पुश करते हैं, तो सभी को अगले पुल पर वे मिलते हैं। यह दृष्टिकोण निम्नलिखित के लिए अच्छी तरह से काम करता है:

  • टीम कोडिंग मानकों
  • परियोजना-विशिष्ट वर्कफ़्लो
  • कौशल जो आपकी कोडबेस संरचना को संदर्भित करते हैं

.claude निर्देशिका में आपके एजेंट, हुक, कौशल और सेटिंग्स हैं — सभी संस्करण-नियंत्रित और सामान्य Git वर्कफ़्लो के माध्यम से टीम के साथ साझा किए गए हैं।

प्लगइन के माध्यम से कौशल वितरित करना

प्लगइन Claude Code को कस्टम कार्यक्षमता के साथ विस्तारित करने का एक तरीका है जो टीमों और परियोजनाओं में साझा करने के लिए डिज़ाइन किया गया है। अपनी प्लगइन परियोजना में, एक skills निर्देशिका बनाएं जो . claude निर्देशिका के समान फाइल संरचना का पालन करती है — प्रत्येक कौशल को अपने फोल्डर में एक SKILL. md फाइल के साथ मिलता है।

जब आप अपने प्लगइन को मार्केटप्लेस में वितरित करते हैं, तो अन्य उपयोगकर्ता इसे खोज सकते हैं और Claude Code में अपने लिए इंस्टॉल कर सकते हैं।

यह दृष्टिकोण सबसे अच्छा है जब आपके कौशल बहुत परियोजना-विशिष्ट नहीं हैं और आपकी तत्काल टीम से परे सामुदायिक सदस्यों के लिए उपयोगी हो सकते हैं।

प्रबंधित सेटिंग्स के माध्यम से एंटरप्राइज तैनाती

प्रशासक प्रबंधित सेटिंग्स के माध्यम से संगठन-व्यापी कौशल तैनात कर सकते हैं। एंटरप्राइज कौशल सर्वोच्च प्राथमिकता लेते हैं — वे समान नाम वाले व्यक्तिगत, परियोजना और प्लगइन कौशल को ओवरराइड करते हैं।

प्रबंधित सेटिंग्स फाइल strictKnownMarketplaces जैसी सुविधाओं का समर्थन करती है यह नियंत्रित करने के लिए कि प्लगइन कहां से इंस्टॉल किए जा सकते हैं:

"strictKnownMarketplaces": [ { "source": "github", "repo": "acme-corp/approved-plugins" }, { "source": "npm", "package": "@acme-corp/compliance-plugins" } ]

यह अनिवार्य मानकों, सुरक्षा आवश्यकताओं, अनुपालन वर्कफ़्लो और कोडिंग प्रथाओं के लिए सही विकल्प है जो संगठन में अवश्य सुसंगत हों। यहां मुख्य शब्द "अवश्य" है।

कौशल और सबएजेंट

यहां कुछ ऐसा है जो लोगों को आश्चर्यचकित करता है: सबएजेंट स्वचालित रूप से आपके कौशल नहीं देखते हैं। जब आप किसी कार्य को सबएजेंट को सौंपते हैं, तो यह एक ताजा, स्वच्छ संदर्भ के साथ शुरू होता है।

समझने के लिए महत्वपूर्ण अंतर हैं:

  • बिल्ट-इन एजेंट (जैसे Explorer, Plan और Verify) कौशल तक बिल्कुल भी नहीं पहुंच सकते
  • कस्टम सबएजेंट जो आप परिभाषित करते हैं कौशल का उपयोग कर सकते हैं, लेकिन केवल तब जब आप उन्हें स्पष्ट रूप से सूचीबद्ध करते हैं
  • कौशल तब लोड होते हैं जब सबएजेंट शुरू होता है, मुख्य बातचीत में मांग पर नहीं

कौशल के साथ एक कस्टम सबएजेंट बनाने के लिए, . claude/agents में एक एजेंट मार्कडाउन फाइल जोड़ें। आप Claude Code में /agents कमांड का उपयोग करके इंटरैक्टिवली एक बना सकते हैं:

जेनरेट की गई एजेंट फाइल में एक skills फील्ड शामिल है जो सूचीबद्ध करता है कि कौन से कौशल लोड करने हैं। यहां फ्रंटमैटर कैसा दिखता है:

--- name: frontend-security-accessibility-reviewer description: "Use this agent when you need to review frontend code for accessibility... " tools: Bash, Glob, Grep, Read, WebFetch, WebSearch, Skill... model: sonnet color: blue skills: accessibility-audit, performance-check ---

जब आप इस सबएजेंट को सौंपते हैं, तो इसके पास दोनों कौशल लोड होते हैं और वह प्रत्येक समीक्षा पर उन्हें लागू करता है। पहले सुनिश्चित करें कि कौशल आपकी . claude/skills निर्देशिका में मौजूद हैं, फिर या तो एक नया सबएजेंट बनाएं या किसी मौजूदा एजेंट की मार्कडाउन फाइल में skills फील्ड जोड़ें।

यह पैटर्न वास्तव में अच्छी तरह से काम करता है जब:

  • आप विशिष्ट विशेषज्ञता के साथ अलग-थलग कार्य प्रतिनिधिमंडल चाहते हैं
  • विभिन्न सबएजेंट को विभिन्न कौशल की आवश्यकता है (फ्रंटएंड समीक्षक बनाम बैकएंड समीक्षक)
  • आप प्रॉम्प्ट पर भरोसा किए बिना प्रतिनिधिमंडल किए गए कार्य में मानकों को लागू करना चाहते हैं

पाठ प्रतिबिंब

  • साझाकरण विधि (रिपॉजिटरी, प्लगइन, एंटरप्राइज) में से कौन सी आपके द्वारा बनाने के बारे में सोचे गए कौशल के लिए सबसे अधिक समझ में आता है?
  • क्या आपके पास ऐसे वर्कफ़्लो हैं जहां विशिष्ट कौशल वाले कस्टम सबएजेंट प्रतिनिधिमंडल किए गए कार्य में सुसंगतता में सुधार करेंगे?

आगे क्या है

अंतिम पाठ में, आप सामान्य कौशल समस्याओं को ठीक करना सीखेंगे — कौशल जो ट्रिगर नहीं होते हैं, से लेकर प्राथमिकता संघर्ष तक, रनटाइम त्रुटियों तक — एक व्यावहारिक चेकलिस्ट के साथ जिसे आप कभी भी संदर्भित कर सकते हैं।

प्रतिक्रिया

जैसे-जैसे आप पाठ्यक्रम के माध्यम से आगे बढ़ते हैं, हम सुनना पसंद करेंगे कि आप अपने काम में कौशल का उपयोग कैसे कर रहे हैं, साथ ही आपके पास कोई भी प्रतिक्रिया। अपनी प्रतिक्रिया यहां साझा करें।

फ्लैशकार्ड 10 कार्ड
प्रश्न
प्रकट करने के लिए क्लिक करें · ←/→
उत्तर
वापस पलटने के लिए क्लिक करें
ज्ञान जाँच 6 प्रश्न