ClawHub
ClawHub, OpenClaw Skills और plugins की सार्वजनिक रजिस्ट्री है।- Skills को खोजने, इंस्टॉल और अपडेट करने तथा ClawHub से plugins इंस्टॉल करने के लिए मूल
openclawकमांड का उपयोग करें। - रजिस्ट्री प्रमाणीकरण, प्रकाशन और हटाने/पुनर्स्थापित करने के कार्यप्रवाहों के लिए अलग
clawhubCLI का उपयोग करें।
त्वरित शुरुआत
OpenClaw से Skills खोजें और इंस्टॉल करें:ClawHub क्या होस्ट करता है
ClawHub semver संस्करणों,
latest जैसे टैग, परिवर्तन-सूचियों, फ़ाइलों,
डाउनलोड, स्टार और सुरक्षा स्कैन सारांशों को ट्रैक करता है। सार्वजनिक पृष्ठ रजिस्ट्री की
वर्तमान स्थिति दिखाते हैं, ताकि उपयोगकर्ता किसी Skill या Plugin को इंस्टॉल करने से पहले उसकी जाँच कर सकें।
मूल OpenClaw प्रवाह
मूल OpenClaw कमांड सक्रिय OpenClaw कार्यक्षेत्र में इंस्टॉल करते हैं और स्रोत मेटाडेटा को बनाए रखते हैं, ताकि बाद के अपडेट कमांड ClawHub पर बने रह सकें। जब किसी Plugin इंस्टॉलेशन का समाधान ClawHub के माध्यम से होना चाहिए, तबclawhub:<package> का उपयोग करें।
लॉन्च परिवर्तन के दौरान बिना उपसर्ग वाले npm-सुरक्षित Plugin विनिर्देश npm के माध्यम से हल हो सकते हैं, और
जब स्रोत को स्पष्ट रखना आवश्यक हो, तब npm:<package> केवल npm के लिए रहता है।
Plugin इंस्टॉलेशन, आर्काइव इंस्टॉलेशन चलने से पहले घोषित pluginApi और minGatewayVersion
संगतता को सत्यापित करते हैं। जब कोई पैकेज संस्करण ClawPack आर्टिफ़ैक्ट प्रकाशित करता है,
तो OpenClaw अपलोड किए गए सटीक npm-pack .tgz को प्राथमिकता देता है, ClawHub डाइजेस्ट
हेडर और डाउनलोड किए गए बाइट्स को सत्यापित करता है, और बाद के अपडेट के लिए आर्टिफ़ैक्ट मेटाडेटा दर्ज करता है।
ClawHub CLI
ClawHub CLI रजिस्ट्री-प्रमाणित कार्य के लिए है:./skills में Skills इंस्टॉल करते हैं
और इंस्टॉल किए गए संस्करणों को .clawhub/lock.json में दर्ज करते हैं।
प्रकाशन
SKILL.md वाली स्थानीय फ़ोल्डर से Skills प्रकाशित करें:
--slug <slug>: प्रकाशित Skill के URL का नाम।--name <name>: प्रदर्शन नाम।--version <version>: semver संस्करण।--changelog <text>: परिवर्तन-सूची का टेक्स्ट।--tags <tags>: कॉमा से अलग किए गए टैग, जिनका डिफ़ॉल्टlatestहै।
owner/repo, owner/repo@ref, या GitHub
URL से plugins प्रकाशित करें:
--dry-run का उपयोग करें, और CI-अनुकूल
आउटपुट के लिए --json का उपयोग करें।
कोड plugins में package.json के भीतर आवश्यक OpenClaw संगतता मेटाडेटा होना चाहिए,
जिसमें openclaw.compat.pluginApi और
openclaw.build.openclawVersion शामिल हैं। संपूर्ण कमांड संदर्भ के लिए CLI
और Skill मेटाडेटा के लिए Skill प्रारूप देखें।
सुरक्षा और मॉडरेशन
ClawHub डिफ़ॉल्ट रूप से खुला है: कोई भी अपलोड कर सकता है, लेकिन प्रकाशन के लिए ऐसा GitHub खाता आवश्यक है जो अपलोड सीमा पार करने के लिए पर्याप्त पुराना हो। सार्वजनिक विवरण पृष्ठ इंस्टॉल या डाउनलोड से पहले नवीनतम स्कैन स्थिति का सारांश देते हैं। ClawHub प्रकाशित Skills और Plugin रिलीज़ पर स्वचालित जाँच चलाता है। स्कैन के कारण रोकी गई या अवरुद्ध रिलीज़ सार्वजनिक कैटलॉग और इंस्टॉल सतहों से गायब हो सकती हैं, जबकि वे/dashboard में अपने स्वामी को दिखाई देती रहती हैं।
साइन-इन किए हुए उपयोगकर्ता Skills और पैकेजों की रिपोर्ट कर सकते हैं। मॉडरेटर रिपोर्ट की समीक्षा,
सामग्री को छिपा या पुनर्स्थापित कर सकते हैं और दुरुपयोग करने वाले खातों पर प्रतिबंध लगा सकते हैं। नीति और प्रवर्तन के विवरण के लिए
सुरक्षा,
सुरक्षा ऑडिट,
मॉडरेशन और खाता सुरक्षा, और
स्वीकार्य उपयोग देखें।
टेलीमेट्री और परिवेश
लॉग इन रहते हुएclawhub install चलाने पर, CLI सर्वोत्तम प्रयास के आधार पर
इंस्टॉल ईवेंट भेज सकता है, ताकि ClawHub कुल इंस्टॉल संख्या की गणना कर सके। इसे ऐसे अक्षम करें:
अधिक विस्तृत संदर्भ सामग्री के लिए टेलीमेट्री, HTTP API, और
समस्या निवारण देखें।