> ## Documentation Index
> Fetch the complete documentation index at: https://docs2.openclaw.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# ClawHub

# ClawHub

ClawHub, OpenClaw Skills और plugins की सार्वजनिक रजिस्ट्री है।

* Skills को खोजने, इंस्टॉल और अपडेट करने तथा ClawHub से plugins इंस्टॉल करने के लिए मूल `openclaw` कमांड का उपयोग करें।
* रजिस्ट्री प्रमाणीकरण, प्रकाशन और हटाने/पुनर्स्थापित करने के कार्यप्रवाहों के लिए अलग `clawhub` CLI का उपयोग करें।

साइट: [clawhub.ai](https://clawhub.ai)

## त्वरित शुरुआत

OpenClaw से Skills खोजें और इंस्टॉल करें:

```bash theme={"theme":{"light":"min-light","dark":"min-dark"}}
openclaw skills search "calendar"
openclaw skills install @openclaw/demo
openclaw skills update --all
```

OpenClaw से plugins खोजें और इंस्टॉल करें:

```bash theme={"theme":{"light":"min-light","dark":"min-dark"}}
openclaw plugins search "calendar"
openclaw plugins install clawhub:<package>
openclaw plugins update --all
```

जब प्रकाशन या हटाने/पुनर्स्थापित करने जैसे रजिस्ट्री-प्रमाणित कार्यप्रवाहों की आवश्यकता हो,
तब ClawHub CLI इंस्टॉल करें:

```bash theme={"theme":{"light":"min-light","dark":"min-dark"}}
npm i -g clawhub
# या
pnpm add -g clawhub
```

## ClawHub क्या होस्ट करता है

| सतह          | इसमें क्या संग्रहीत होता है                                | सामान्य कमांड                                |
| ------------ | ---------------------------------------------------------- | -------------------------------------------- |
| Skills       | `SKILL.md` और सहायक फ़ाइलों वाले संस्करणयुक्त टेक्स्ट बंडल | `openclaw skills install @openclaw/demo`     |
| कोड plugins  | संगतता मेटाडेटा वाले OpenClaw Plugin पैकेज                 | `openclaw plugins install clawhub:<package>` |
| बंडल plugins | OpenClaw वितरण के लिए पैकेज किए गए Plugin बंडल             | `clawhub package publish <source>`           |

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 रजिस्ट्री-प्रमाणित कार्य के लिए है:

```bash theme={"theme":{"light":"min-light","dark":"min-dark"}}
clawhub login
clawhub whoami
clawhub search "postgres backups"
clawhub skill publish ./my-skill --slug my-skill --name "My Skill" --version 1.0.0
clawhub package explore --family code-plugin
clawhub package inspect episodic-claw
clawhub package publish your-org/your-plugin --dry-run
clawhub package publish your-org/your-plugin
```

CLI में प्रत्यक्ष रजिस्ट्री कार्यप्रवाहों के लिए Skill इंस्टॉल/अपडेट कमांड भी हैं:

```bash theme={"theme":{"light":"min-light","dark":"min-dark"}}
clawhub install @openclaw/demo
clawhub update @openclaw/demo
clawhub update --all
clawhub list
```

ये कमांड वर्तमान कार्यशील डायरेक्टरी के अंतर्गत `./skills` में Skills इंस्टॉल करते हैं
और इंस्टॉल किए गए संस्करणों को `.clawhub/lock.json` में दर्ज करते हैं।

## प्रकाशन

`SKILL.md` वाली स्थानीय फ़ोल्डर से Skills प्रकाशित करें:

```bash theme={"theme":{"light":"min-light","dark":"min-dark"}}
clawhub skill publish <path>
```

प्रकाशन के सामान्य विकल्प:

* `--slug <slug>`: प्रकाशित Skill के URL का नाम।
* `--name <name>`: प्रदर्शन नाम।
* `--version <version>`: semver संस्करण।
* `--changelog <text>`: परिवर्तन-सूची का टेक्स्ट।
* `--tags <tags>`: कॉमा से अलग किए गए टैग, जिनका डिफ़ॉल्ट `latest` है।

स्थानीय फ़ोल्डर, `owner/repo`, `owner/repo@ref`, या GitHub
URL से plugins प्रकाशित करें:

```bash theme={"theme":{"light":"min-light","dark":"min-dark"}}
clawhub package publish <source>
```

अपलोड किए बिना सटीक प्रकाशन योजना बनाने के लिए `--dry-run` का उपयोग करें, और CI-अनुकूल
आउटपुट के लिए `--json` का उपयोग करें।

कोड plugins में `package.json` के भीतर आवश्यक OpenClaw संगतता मेटाडेटा होना चाहिए,
जिसमें `openclaw.compat.pluginApi` और
`openclaw.build.openclawVersion` शामिल हैं। संपूर्ण कमांड संदर्भ के लिए [CLI](/hi/clawhub/cli)
और Skill मेटाडेटा के लिए [Skill प्रारूप](/hi/clawhub/skill-format) देखें।

## सुरक्षा और मॉडरेशन

ClawHub डिफ़ॉल्ट रूप से खुला है: कोई भी अपलोड कर सकता है, लेकिन प्रकाशन के लिए ऐसा GitHub
खाता आवश्यक है जो अपलोड सीमा पार करने के लिए पर्याप्त पुराना हो। सार्वजनिक विवरण पृष्ठ इंस्टॉल
या डाउनलोड से पहले नवीनतम स्कैन स्थिति का सारांश देते हैं।

ClawHub प्रकाशित Skills और Plugin रिलीज़ पर स्वचालित जाँच चलाता है। स्कैन के कारण रोकी गई
या अवरुद्ध रिलीज़ सार्वजनिक कैटलॉग और इंस्टॉल सतहों से गायब हो सकती हैं, जबकि
वे `/dashboard` में अपने स्वामी को दिखाई देती रहती हैं।

साइन-इन किए हुए उपयोगकर्ता Skills और पैकेजों की रिपोर्ट कर सकते हैं। मॉडरेटर रिपोर्ट की समीक्षा,
सामग्री को छिपा या पुनर्स्थापित कर सकते हैं और दुरुपयोग करने वाले खातों पर प्रतिबंध लगा सकते हैं। नीति और प्रवर्तन के विवरण के लिए
[सुरक्षा](/hi/clawhub/security),
[सुरक्षा ऑडिट](/hi/clawhub/security-audits),
[मॉडरेशन और खाता सुरक्षा](/hi/clawhub/moderation), और
[स्वीकार्य उपयोग](/hi/clawhub/acceptable-usage) देखें।

## टेलीमेट्री और परिवेश

लॉग इन रहते हुए `clawhub install` चलाने पर, CLI सर्वोत्तम प्रयास के आधार पर
इंस्टॉल ईवेंट भेज सकता है, ताकि ClawHub कुल इंस्टॉल संख्या की गणना कर सके। इसे ऐसे अक्षम करें:

```bash theme={"theme":{"light":"min-light","dark":"min-dark"}}
export CLAWHUB_DISABLE_TELEMETRY=1
```

उपयोगी परिवेश ओवरराइड:

| वेरिएबल                       | प्रभाव                                                                   |
| ----------------------------- | ------------------------------------------------------------------------ |
| `CLAWHUB_SITE`                | ब्राउज़र लॉगिन के लिए उपयोग किए जाने वाले साइट URL को ओवरराइड करें।      |
| `CLAWHUB_REGISTRY`            | रजिस्ट्री API URL को ओवरराइड करें।                                       |
| `CLAWHUB_CONFIG_PATH`         | CLI द्वारा टोकन/कॉन्फ़िगरेशन स्थिति संग्रहीत करने का स्थान ओवरराइड करें। |
| `CLAWHUB_WORKDIR`             | डिफ़ॉल्ट कार्यशील डायरेक्टरी को ओवरराइड करें।                            |
| `CLAWHUB_DISABLE_TELEMETRY=1` | इंस्टॉल टेलीमेट्री अक्षम करें।                                           |

अधिक विस्तृत संदर्भ सामग्री के लिए [टेलीमेट्री](/hi/clawhub/telemetry), [HTTP API](/hi/clawhub/http-api), और
[समस्या निवारण](/hi/clawhub/troubleshooting) देखें।
