はじめに
クイックスタート
クイックスタート
ClawHub は OpenClaw の Skills と Plugin のレジストリです。
OpenClaw に何かをインストールする場合は OpenClaw を使用します。サインイン、公開、自分のリスティングの管理、またはレジストリ固有のワークフローの使用には、clawhub CLI を使用します。
Skills を検索してインストールする
OpenClaw から検索します。
openclaw skills search "calendar"Skills をインストールします。
openclaw skills install @openclaw/demoインストール済みの Skills を更新します。
openclaw skills update --allOpenClaw は Skills の取得元を記録するため、以降の更新でも引き続き ClawHub を通じて解決できます。
Plugin を検索してインストールする
OpenClaw から検索します。
openclaw plugins search "calendar"ClawHub ソースを明示して、ClawHub でホストされている Plugin をインストールします。
openclaw plugins install clawhub:<package>インストール済みの Plugin を更新します。
openclaw plugins update --allOpenClaw で npm や別のソースではなく ClawHub を通じてパッケージを解決する場合は、clawhub: プレフィックスを使用します。
公開のためにサインインする
ClawHub CLI をインストールします。
npm i -g clawhub# またはpnpm add -g clawhubGitHub でサインインします。
clawhub loginclawhub whoamiヘッドレス環境では、ClawHub Web UI の API トークンを使用できます。
clawhub login --token clh_...Skills を公開する
Skills は、必須の SKILL.md ファイルと任意の補助ファイルを含むフォルダーです。
clawhub skill publish ./my-skill \ --slug my-skill \ --name "My Skill" \ --changelog "Initial release"このコマンドは変更のないコンテンツをスキップします。新しい Skills は 1.0.0 から始まり、それ以降の変更では次のパッチバージョンが自動的に公開されます。プレビューするには --dry-run、明示的なバージョンを選択するには --version を使用します。
公開前に、SKILL.md のメタデータを確認してください。インストール前に Skills の要件をユーザーが理解できるように、必要な環境変数、ツール、権限を宣言します。Skills の形式を参照してください。
複数の Skills を含むリポジトリでは、再利用可能な GitHub ワークフローが skills/ 直下の各 Skills フォルダーに対して skill publish を呼び出します。
jobs: preview: uses: openclaw/clawhub/.github/workflows/skill-publish.yml@main with: dry_run: truePlugin を公開する
ローカルフォルダー、GitHub リポジトリ、GitHub ref、または既存のアーカイブから Plugin を公開します。
clawhub package publish <source> --family code-plugin --dry-runclawhub package publish <source> --family code-plugin公開せずに、解決されたパッケージメタデータ、互換性フィールド、ソースの帰属、アップロード計画をプレビューするには、最初に --dry-run を使用します。
コード Plugin では、package.json に openclaw.compat.pluginApi と openclaw.build.openclawVersion を含む OpenClaw 互換性メタデータを含める必要があります。
インストール前に確認する
インストール前に、ClawHub の Web ページまたは CLI の詳細コマンドを使用して、メタデータ、ソースリンク、バージョン、変更履歴、スキャン状態を確認します。
clawhub inspect @openclaw/democlawhub package inspect <package>公開リスティングには、最新のスキャン状態が表示されます。モデレーションによって保留またはブロックされたリリースは、解決されるまで検索およびインストール画面に表示されない場合があります。