Get started

ClawHub कैसे काम करता है

ClawHub कैसे काम करता है

ClawHub, OpenClaw Skills और Plugins के लिए रजिस्ट्री परत है। यह उपयोगकर्ताओं को पैकेज खोजने का स्थान, प्रकाशकों को संस्करण जारी करने का स्थान देता है और OpenClaw को उन पैकेजों को सुरक्षित रूप से इंस्टॉल और अपडेट करने के लिए पर्याप्त मेटाडेटा देता है।

रजिस्ट्री रिकॉर्ड

प्रत्येक सार्वजनिक सूची एक रजिस्ट्री रिकॉर्ड होती है, जिसमें ये शामिल होते हैं:

  • एक स्वामी और स्लग या पैकेज नाम
  • एक या अधिक प्रकाशित संस्करण
  • मेटाडेटा, सारांश, फ़ाइलें और स्रोत श्रेय
  • चेंजलॉग और टैग जानकारी, जैसे latest
  • डाउनलोड, इंस्टॉल और स्टार संकेत
  • सुरक्षा स्कैन और मॉडरेशन स्थिति

सूची पृष्ठ वह प्रामाणिक स्थान है, जहाँ उपयोगकर्ता इंस्टॉल करने से पहले यह जाँच सकते हैं कि कोई Skill या Plugin क्या करने का दावा करता है।

Skills

Skill, SKILL.md पर केंद्रित एक संस्करणित टेक्स्ट बंडल है। इसमें सहायक फ़ाइलें, उदाहरण, टेम्पलेट और स्क्रिप्ट शामिल हो सकते हैं।

ClawHub, Skill का नाम, विवरण, आवश्यकताएँ, पर्यावरण चर और मेटाडेटा समझने के लिए SKILL.md फ्रंटमैटर पढ़ता है। सटीक मेटाडेटा महत्वपूर्ण है, क्योंकि इससे उपयोगकर्ताओं को यह तय करने में सहायता मिलती है कि Skill इंस्टॉल करना है या नहीं और स्वचालित स्कैन को घोषित तथा देखे गए व्यवहार के बीच असंगतियाँ पहचानने में सहायता मिलती है।

Skill प्रारूप देखें।

Plugins

Plugins, पैकेज किए गए OpenClaw एक्सटेंशन हैं। ClawHub पैकेज मेटाडेटा, संगतता जानकारी, स्रोत लिंक, आर्टिफ़ैक्ट और संस्करण रिकॉर्ड संग्रहीत करता है।

जब OpenClaw, ClawHub से कोई Plugin इंस्टॉल करता है, तो वह इंस्टॉल करने से पहले प्रचारित संगतता मेटाडेटा की जाँच करता है। पैकेज रिकॉर्ड में API संगतता, न्यूनतम Gateway संस्करण, होस्ट लक्ष्य, पर्यावरण आवश्यकताएँ और आर्टिफ़ैक्ट डाइजेस्ट शामिल हो सकते हैं।

जब रजिस्ट्री को प्रामाणिक स्रोत बनाना हो, तब एक स्पष्ट ClawHub इंस्टॉल स्रोत का उपयोग करें:

bash
openclaw plugins install clawhub:<package>

प्रकाशन

प्रकाशन से एक नया अपरिवर्तनीय संस्करण रिकॉर्ड बनता है। प्रकाशक प्रमाणित रजिस्ट्री कार्यप्रवाहों के लिए clawhub CLI का उपयोग करते हैं:

bash
clawhub skill publish ./my-skillclawhub package publish <source> --family code-plugin --dry-runclawhub package publish <source> --family code-plugin

अपलोड से पहले निर्धारित पेलोड का पूर्वावलोकन करने के लिए ड्राई रन का उपयोग करें। इसके बाद सार्वजनिक पृष्ठ प्रकाशित मेटाडेटा, फ़ाइलें, स्रोत श्रेय और स्कैन स्थिति प्रदर्शित करते हैं।

इंस्टॉल और अपडेट

OpenClaw इंस्टॉल कमांड, ClawHub को पैकेज स्रोत के रूप में उपयोग करते हैं:

bash
openclaw skills install @openclaw/demoopenclaw plugins install clawhub:<package>

OpenClaw इंस्टॉल स्रोत मेटाडेटा रिकॉर्ड करता है, ताकि अपडेट बाद में उसी रजिस्ट्री पैकेज को निर्धारित कर सकें। ClawHub CLI उन उपयोगकर्ताओं के लिए सीधे Skill इंस्टॉल और अपडेट कार्यप्रवाहों का भी समर्थन करता है, जो पूर्ण OpenClaw कार्यक्षेत्र के बाहर रजिस्ट्री-प्रबंधित Skill फ़ोल्डर चाहते हैं।

सुरक्षा स्थिति

ClawHub प्रकाशन के लिए खुला है, लेकिन रिलीज़ अब भी अपलोड गेट, स्वचालित जाँच, उपयोगकर्ता रिपोर्ट और मॉडरेटर की कार्रवाई के अधीन होती हैं।

उपलब्ध होने पर सार्वजनिक पृष्ठ स्कैन सारांश दिखाते हैं। रोकी गई, छिपाई गई या अवरुद्ध सामग्री सार्वजनिक खोज और इंस्टॉल प्रवाहों से गायब हो सकती है, जबकि निदान के लिए वह स्वामी को दिखाई देती रहती है।

सुरक्षा, सुरक्षा ऑडिट, मॉडरेशन और खाता सुरक्षा, और स्वीकार्य उपयोग देखें।

API पहुँच

ClawHub खोज, सर्च, पैकेज विवरण और डाउनलोड के लिए सार्वजनिक रीड API उपलब्ध कराता है। तृतीय-पक्ष कैटलॉग इन API का उपयोग कर सकते हैं, बशर्ते वे प्रामाणिक ClawHub सूची को वापस लिंक करें, दर सीमाओं का सम्मान करें और समर्थन का संकेत देने से बचें।

सार्वजनिक API और HTTP API देखें।

Was this useful?
On this page

On this page