Skip to main content
ClawHub は OpenClaw の公開スキル レジストリです。これは無料のサービスです。すべてのスキルは公開され、オープンであり、共有および再利用のために誰でも見ることができます。スキルは、SKILL.md ファイル (およびサポートするテキスト ファイル) を含む単なるフォルダーです。 Web アプリでスキルを参照したり、CLI を使用してスキルを検索、インストール、更新、公開したりできます。 サイト: clawhub.ai

ClawHub とは

  • OpenClaw スキルの公開レジストリ。
  • スキルバンドルとメタデータのバージョン管理されたストア。
  • 検索、タグ、および使用状況シグナルのためのディスカバリ サーフェス。

仕組み

  1. ユーザーがスキル バンドル (ファイル + メタデータ) を公開します。
  2. ClawHub はバンドルを保存し、メタデータを解析し、バージョンを割り当てます。
  3. レジストリは、検索と検出のためにスキルにインデックスを付けます。
  4. ユーザーは OpenClaw でスキルを参照、ダウンロード、インストールします。

あなたにできること

  • 新しいスキルと既存のスキルの新しいバージョンを公開します。
  • 名前、タグ、または検索によってスキルを見つけます。
  • スキル バンドルをダウンロードし、そのファイルを検査します。
  • 悪用的または危険なスキルを報告します。
  • モデレーターの場合は、非表示、再表示、削除、または禁止を行います。

対象者 (初心者向け)

OpenClaw エージェントに新しい機能を追加したい場合は、ClawHub を使用するのがスキルを見つけてインストールする最も簡単な方法です。バックエンドがどのように機能するかを知る必要はありません。あなたはできる:- わかりやすい言葉でスキルを検索します。
  • ワークスペースにスキルをインストールします。
  • 1 つのコマンドで後でスキルを更新します。
  • 自分のスキルを公開してバックアップします。

クイック スタート (非技術的)

  1. CLI をインストールします (次のセクションを参照)。
  2. 必要なものを検索します。
    • clawhub search "calendar"
  3. スキルをインストールします。
    • clawhub install <skill-slug>
  4. 新しい OpenClaw セッションを開始して、新しいスキルを習得します。

CLI をインストールする

1 つ選択してください:
npm i -g clawhub
pnpm add -g clawhub

OpenClaw にどのように適合するか

デフォルトでは、CLI は現在の作業ディレクトリの下の ./skills にスキルをインストールします。 OpenClaw ワークスペースが構成されている場合、--workdir (または CLAWHUB_WORKDIR) をオーバーライドしない限り、clawhub はそのワークスペースにフォールバックします。 OpenClaw は、<workspace>/skills からワークスペース スキルをロードし、 セッションでそれらを取得します。すでに ~/.openclaw/skills またはバンドルされたスキルを使用している場合は、ワークスペース スキルが優先されます。 スキルのロード、共有、ゲート制御の方法の詳細については、を参照してください。 スキル

スキルシステム概要

スキルは、OpenClaw にスキルの実行方法を教える、バージョン管理されたファイルのバンドルです。 特定のタスク。発行するたびに新しいバージョンが作成され、レジストリには ユーザーが変更を監査できるようにバージョンの履歴を保存します。 典型的なスキルには次のようなものがあります。- 主な説明と使用法を含む SKILL.md ファイル。
  • スキルで使用されるオプションの構成、スクリプト、またはサポート ファイル。
  • タグ、概要、インストール要件などのメタデータ。
ClawHub はメタデータを使用して検出を強化し、スキル機能を安全に公開します。 レジストリは、改善のために使用状況のシグナル (スターやダウンロードなど) も追跡します。 ランキングと知名度。

サービスが提供するもの (機能)

  • スキルとその SKILL.md コンテンツの パブリック ブラウジング
  • 検索 キーワードだけでなく埋め込み (ベクトル検索) を利用します。
  • サーバー、変更ログ、およびタグ (latest を含む) による バージョン管理
  • ダウンロード はバージョンごとに zip 形式で行われます。
  • スターとコメント コミュニティのフィードバック用。
  • モデレーション 承認と監査のためのフック。
  • CLI フレンドリーな API による自動化とスクリプト作成。

セキュリティとモデレーション

ClawHub はデフォルトで開いています。スキルは誰でもアップロードできますが、GitHub アカウントが必要です 公開までに少なくとも 1 週間は必要です。これにより、ブロックせずに悪用を遅らせることができます 正当な貢献者。 報告とモデレーション:- サインインしているユーザーは誰でもスキルを報告できます。
  • 報告理由は必須であり、記録されます。
  • 各ユーザーは一度に最大 20 個のアクティブなレポートを持つことができます。
  • 固有のレポートが 3 つを超えるスキルは、デフォルトで自動的に非表示になります。
  • モデレーターは、非表示のスキルを表示したり、再表示したり、削除したり、ユーザーを禁止したりできます。
  • レポート機能を悪用すると、アカウントが停止される可能性があります。
モデレーターになることに興味がありますか? OpenClaw Discord で質問し、連絡してください。 モデレーターまたはメンテナー。

CLI コマンドとパラメータ

グローバル オプション (すべてのコマンドに適用):
  • --workdir <dir>: 作業ディレクトリ (デフォルト: 現在のディレクトリ。OpenClaw ワークスペースに戻ります)。
  • --dir <dir>: workdir を基準としたスキル ディレクトリ (デフォルト: skills)。
  • --site <url>: サイトのベース URL (ブラウザー ログイン)。
  • --registry <url>: レジストリ API のベース URL。
  • --no-input: プロンプトを無効にします (非対話型)。
  • -V, --cli-version: CLI のバージョンを出力します。
認証:
  • clawhub login (ブラウザ フロー) または clawhub login --token <token>
  • clawhub logout
  • clawhub whoami
オプション:
  • --token <token>: API トークンを貼り付けます。
  • --label <label>: ブラウザーのログイン トークン用に保存されたラベル (デフォルト: CLI token)。
  • --no-browser: ブラウザを開かないでください (--token が必要です)。
検索:
  • clawhub search "query"
  • --limit <n>: 最大の結果。
インストール:- clawhub install <slug>
  • --version <version>: 特定のバージョンをインストールします。
  • --force: フォルダーが既に存在する場合は上書きします。
更新:
  • clawhub update <slug>
  • clawhub update --all
  • --version <version>: 特定のバージョンに更新します (単一のスラッグのみ)。
  • --force: ローカル ファイルがどの公開バージョンにも一致しない場合は上書きします。
リスト:
  • clawhub list (.clawhub/lock.json と読み取られます)
公開:
  • clawhub publish <path>
  • --slug <slug>: スキルスラッグ。
  • --name <name>: 表示名。
  • --version <version>: セムバーのバージョン。
  • --changelog <text>: 変更ログのテキスト (空でも可)。
  • --tags <tags>: カンマ区切りのタグ (デフォルト: latest)。
削除/削除取り消し (所有者/管理者のみ):
  • clawhub delete <slug> --yes
  • clawhub undelete <slug> --yes
同期 (ローカル スキルをスキャン + 新規/更新を公開):
  • clawhub sync
  • --root <dir...>: 追加のスキャン ルート。
  • --all: プロンプトなしですべてをアップロードします。
  • --dry-run: アップロードされる内容を表示します。
  • --bump <type>: 更新用の patch|minor|major (デフォルト: patch)。
  • --changelog <text>: 非対話型更新の変更ログ。
  • --tags <tags>: カンマ区切りのタグ (デフォルト: latest)。
  • --concurrency <n>: レジストリ チェック (デフォルト: 4)。

エージェントの一般的なワークフロー

スキルを検索する

clawhub search "postgres backups"

新しいスキルをダウンロードする

clawhub install my-skill-pack

インストールされているスキルを更新する

clawhub update --all

スキルをバックアップする (公開または同期)単一のスキル フォルダーの場合

clawhub publish ./my-skill --slug my-skill --name "My Skill" --version 1.0.0 --tags latest
多くのスキルを一度にスキャンしてバックアップするには:
clawhub sync --all

高度な詳細 (技術的)

バージョン管理とタグ

  • 公開するたびに、新しい semver SkillVersion が作成されます。
  • タグ (latest など) はバージョンを指します。タグを移動すると、ロールバックできます。
  • 変更ログはバージョンごとに添付され、更新の同期または公開時には空にすることができます。

ローカルの変更とレジストリのバージョン

更新では、コンテンツ ハッシュを使用して、ローカル スキルのコンテンツとレジストリ バージョンを比較します。ローカル ファイルがどの公開バージョンにも一致しない場合、CLI は上書きする前に質問します (または、非対話型実行では --force が必要です)。

同期スキャンとフォールバック ルート

clawhub sync は、最初に現在の作業ディレクトリをスキャンします。スキルが見つからない場合は、既知の従来の場所 (~/openclaw/skills~/.openclaw/skills など) にフォールバックします。これは、追加のフラグなしで古いスキルのインストールを検索するように設計されています。

ストレージとロックファイル

  • インストールされたスキルは、workdir の下の .clawhub/lock.json に記録されます。
  • 認証トークンは ClawHub CLI 構成ファイルに保存されます (CLAWHUB_CONFIG_PATH によってオーバーライドされます)。

テレメトリ (インストール数)

ログイン中に clawhub sync を実行すると、CLI はインストール数を計算するために最小限のスナップショットを送信します。これを完全に無効にすることもできます。
export CLAWHUB_DISABLE_TELEMETRY=1

環境変数- CLAWHUB_SITE: サイト URL をオーバーライドします

  • CLAWHUB_REGISTRY: レジストリ API URL をオーバーライドします。
  • CLAWHUB_CONFIG_PATH: CLI がトークン/構成を保存する場所をオーバーライドします。
  • CLAWHUB_WORKDIR: デフォルトの workdir をオーバーライドします。
  • CLAWHUB_DISABLE_TELEMETRY=1: sync のテレメトリを無効にします。