प्लगइन खोजें और इंस्टॉल करें
ऐसा पैकेज चुनें जिसका स्रोत और उद्देश्य आप समझते हों। नीचे दी गई कमांड प्रकाशित इंस्टॉलर इस्तेमाल करती हैं। यदि agentplugins अभी उपलब्ध नहीं है, तो CLI इंस्टॉलेशन देखें। बदलाव लागू करने से पहले --dry-run से योजना की समीक्षा करें।
पैकेज खोजें
agentplugins search docs
agentplugins info context7context7 जैसा छोटा नाम हस्ताक्षरित Universal Agent Plugins Registry से आता है। खोज और पैकेज की जानकारी उपयुक्त विकल्प चुनने में मदद करती हैं; वे पैकेज चलाती नहीं हैं और न ही सेवा की उपलब्धता सिद्ध करती हैं। इंस्टॉल करने से पहले उपलब्ध टूल, Skills, रनटाइम आवश्यकताओं और खाते की पहुँच की समीक्षा करें।
एक स्पष्ट चयन का पूर्वावलोकन देखें
agentplugins add context7 --target codex,cursor --dry-runस्रोत, चुने गए टार्गेट, गंतव्य, सुरक्षा निष्कर्ष और बाकी सक्रियण कार्य की समीक्षा करें। यह कमांड इंस्टॉलेशन लागू किए बिना योजना दिखाती है। यह MCP सर्वर का परीक्षण नहीं करती।
योजना की समीक्षा के बाद इंस्टॉल करें
agentplugins add context7 --target codex,cursorइंटरैक्टिव चयन के लिए --target छोड़ दें। CLI पहचाने गए एक एजेंट को अपने-आप चुन सकता है या कई एजेंट उपलब्ध हों तो चयन सूची दिखा सकता है। दोहराए जा सकने वाले चयन और ऑटोमेशन में स्पष्ट टार्गेट इस्तेमाल करें।
इंस्टॉलर चुने गए क्लाइंट की शुरुआती जाँच करता है और उन फ़ाइलों को सुरक्षित रखता है जिनका स्वामित्व उसके पास नहीं है। यदि कार्रवाई में असफल रोलबैक या लंबित रिकवरी बताई जाए, तो रिपोर्ट सँभालें और दोबारा प्रयास करने से पहले रिकवरी के निर्देश पूरे करें।
सक्रियण पूरा करें
परिणाम में दिए गए क्लाइंट-विशिष्ट चरण पूरे करें: रीलोड, नया सत्र, वर्कस्पेस ट्रस्ट, साइन-इन या स्पष्ट सक्रियण बाकी हो सकता है। तैयार फ़ाइलें और सफल नेटिव पंजीकरण OAuth या सफल टूल कॉल सिद्ध नहीं करते। इंस्टॉलेशन गायब हो या बदली हुई मिले तो प्रबंधित स्थिति का निदान करें। पैकेज मौजूद होने पर भी उपलब्ध न हो, तो क्लाइंट में प्रमाणीकरण जाँचें।
लोकल पैकेज इस्तेमाल करें
वह डायरेक्टरी चुनें जिसके रूट में plugin.json हो:
agentplugins validate ./my-plugin
agentplugins add ./my-plugin --target codex --dry-runइंस्टॉलर वैलिडेशन और योजना पर भी सुरक्षा नीति लागू होती है। लोकल पैकेज के लिए भी सुरक्षा मेटाडेटा या पिन किया गया स्कैनर डाउनलोड हो सकता है। --dry-run प्रबंधित इंस्टॉलेशन के बदलाव रोकता है; यह पूरी कार्रवाई के ऑफ़लाइन होने का वादा नहीं करता।
योजना की समीक्षा के बाद इंस्टॉल करने के लिए --dry-run छोड़ दें। लोकल डायरेक्टरी की इंस्टॉलेशन लोकल ही रहती है; यह ऐसी पोर्टेबल निर्भरता नहीं बनती जिसे दूसरी मशीन प्राप्त कर सके। लेखक से पैकेज सौंपने के प्रमाण माँगें।
सटीक GitHub स्रोत चुनें
स्थापित अपरिवर्तनीय GitHub सिंटैक्स के लिए पूरा 40-अक्षर का कमिट SHA आवश्यक है। इस उदाहरण को वास्तविक रिपॉज़िटरी, समीक्षा किए गए रिविज़न और पैकेज पाथ से बदलें:
agentplugins add owner/repository@0123456789abcdef0123456789abcdef01234567//path/to/plugin --target codex --dry-runowner/repository@... वाला रूप ब्रांच, टैग और छोटे SHA स्वीकार नहीं करता। पाथ न देने पर इंस्टॉलर वैध रूट पैकेज या एकमात्र वैध नेस्टेड पैकेज चुनता है। कई विकल्प हों तो स्पष्ट पाथ चाहिए। संभावित पैकेज 16 से अधिक हों तो विकल्पों को प्राप्त करने से पहले ही पाथ देना आवश्यक है। रिपेयर दर्ज स्रोत को दोहराता है। अपरिवर्तनीय इंस्टॉलेशन को दूसरे स्रोत पर ले जाना अलग स्रोत-चयन कार्रवाई है।
CLI 0.1.93 सीधे HTTPS Git, SSH, समर्थित प्रदाताओं के ब्राउज़र URL और पूरे HTTPS/लोकल आर्काइव भी स्वीकार करता है। उदाहरण के लिए, इन प्लेसहोल्डर को समीक्षा किए गए पैकेज स्रोतों से बदलें:
agentplugins add 'https://git.example.com/team/tools.git#refs/heads/main//plugins/demo' --target codex --dry-run
agentplugins add 'ssh://git@git.example.com/team/tools.git#main//plugins/demo' --target codex --dry-run
agentplugins add 'https://downloads.example.com/plugin.tar.gz' --target codex --dry-runGit मौजूदा नेटिव क्रेडेंशियल और SSH होस्ट ट्रस्ट इस्तेमाल करता है। HTTPS आर्काइव बिना क्रेडेंशियल प्राप्त किए जाते हैं और उनमें पूरा मानक पैकेज होना चाहिए। लॉक सटीक Git रिविज़न या मूल आर्काइव बाइट के साथ पैकेज डाइजेस्ट पिन करता है। बदलने वाला स्रोत स्पष्ट अपडेट से आगे बढ़ सकता है; लॉक के अनुसार बहाली वही पिन रखती है। पूरे पैकेज के ये स्रोत अलग Skills प्राप्त करने से भिन्न हैं। प्रदाता सिंटैक्स, पैकेज चयन, चेकसम और एक्सट्रैक्शन सीमाओं के लिए सीधे पूरे पैकेज के स्रोत पढ़ें।
Agent Skills इंस्टॉल करें
किसी सार्वजनिक GitHub रिपॉज़िटरी, फ़ोल्डर या SKILL.md URL, या पूरी .well-known Skills इंडेक्स देने वाले HTTPS प्रकाशक से अलग Skills के लिए skills कमांड समूह इस्तेमाल करें:
agentplugins skills add owner/repository --uiowner/repository की जगह वास्तविक स्रोत दें। --ui साथ में उपलब्ध ब्राउज़र चयन इंटरफ़ेस खोलता है और उसे इंटरैक्टिव टर्मिनल चाहिए। टर्मिनल में चयन के लिए --no-ui इस्तेमाल करें। स्पष्ट चयन के लिए:
agentplugins skills add owner/repository --skill review --skill pdf \
--target codex,claude --no-ui --yes- सटीक नामों के लिए
--skillदोहराएँ। नाम अस्पष्ट हो तो रिपॉज़िटरी से संबंधित सटीक Skill फ़ोल्डर के लिए--pathदें। - URL की सीमा अस्पष्ट हो तो
--refसटीक Git ref चुनता है। --dry-runचुनी गई इंस्टॉलेशन का पूर्वावलोकन दिखाता है।- JSON और गैर-इंटरैक्टिव उपयोग में स्पष्ट Skill चयन, टार्गेट और
--yesआवश्यक हैं;--dry-runपूर्वावलोकन इसका अपवाद है। --uiके साथ--skill,--targetया--dry-runनहीं दिए जा सकते।- HTTPS प्रकाशक के लिए सटीक
--skillनाम और उस Skill की हर फ़ाइल सूचीबद्ध करने वाली इंडेक्स आवश्यक है।
स्वचालित सुरक्षा निष्कर्ष इंस्टॉलेशन रोक सकते हैं। --security-details मानव-पठनीय आउटपुट में निष्कर्ष दिखाता है। स्पष्ट --accept-security-risk उचित है या नहीं, यह तय करने से पहले उन्हें देखें। इंस्टॉल किए गए Skills agentplugins list में दिखाई देते हैं और सामान्य रखरखाव कमांड इस्तेमाल करते हैं।
एक प्रोजेक्ट के लिए इंस्टॉल करें
स्पष्ट प्रोजेक्ट स्कोप CLI 0.1.93 और उसके बाद उपलब्ध है। मौजूदा डायरेक्टरी चुनें और हर कमांड में स्कोप दें:
agentplugins add context7 --target cursor --scope project \
--project-root /path/to/project --dry-run
agentplugins skills add owner/repository --ui --scope project \
--project-root /path/to/projectपहली कमांड पूर्वावलोकन दिखाती है; लागू करने के लिए तैयार हों तो --dry-run छोड़ दें। दूसरी कमांड चुने हुए स्कोप का चयन इंटरफ़ेस खोलती है और उपयोगकर्ता का चयन लागू कर सकती है। --project-root न देने पर स्पष्ट प्रोजेक्ट स्कोप कमांड चलाने वाली डायरेक्टरी इस्तेमाल करता है। वह पैरेंट फ़ोल्डर नहीं खोजता। अन्यथा add और रखरखाव कमांड उपयोगकर्ता स्कोप चुनती हैं। CLI 0.1.94 में स्रोत आर्ग्युमेंट के बिना install प्रोजेक्ट स्कोप तभी चुनता है जब ठीक वर्तमान फ़ोल्डर में नियमित uap.toml फ़ाइल हो; स्पष्ट स्कोप प्राथमिक होता है। सख्त लॉक व्यवहार के लिए बहाली के नियम देखें।
टार्गेट को माँगे गए प्रोजेक्ट घटकों का समर्थन करना चाहिए। ChatGPT प्रोजेक्ट इंस्टॉलेशन स्पष्ट रूप से असमर्थित है। VS Code एक लोकल फ़ोल्डर के लिए .github/skills और .vscode/mcp.json में अपने स्वामित्व वाले servers सदस्य तैयार करता है। उसका परिणाम Prepared रहता है: वर्कस्पेस/सर्वर ट्रस्ट की समीक्षा करें और क्लाइंट सेटिंग देखें। यह मेटाडेटा अवलोकन MCP शुरू होने, टूल कॉल या मॉडल उपयोग का प्रमाण नहीं है।
पाथ और सक्रियण सीमाओं के लिए प्रोजेक्ट इंस्टॉलेशन गाइड और हर क्लाइंट की प्रोजेक्ट सीमाएँ पढ़ें। आगे रखरखाव और बहाली देखें।