Communityコーディング&開発github.com

ClawHub

デフォルトではClawHubでプラグインを検索し、スキルが明示的に要求された場合にのみスキルを検索します。インストール、確認、更新、アンインストール、公開、同期を行います。

ClawHub とは?

ClawHubは、OpenClawエージェント向けのスキルとプラグインの管理を支援するCLIツールおよびレジストリです。デフォルトではプラグインを優先的に検索し、ユーザーが明示的にスキルを要求した場合にのみスキルを検索します。これにより、要求された機能が利用可能かどうかを事前に確認せずに「利用不可」と答えることを防ぎます。 主な機能として、`openclaw skills` コマンドによるスキルの検索、インストール、確認、更新、一覧表示、および `clawhub` スタンドアロンCLIによるアンインストールや公開、同期、パブリッシャーアカウントの管理が可能です。スタンドアロンCLIは `npm i -g clawhub` でインストールでき、公開レジストリは https://clawhub.ai で公開されています。 プラグインの検索は `plugins` ツールまたは `openclaw plugins search` コマンドで行い、スキルの明示的な要求があった場合のみ `openclaw skills search` を使用します。インストールや更新では `--global` オプションを使用して全ローカルエージェントで共有することもできます。 スキルのアンインストール時には、スタンドアロンCLIが確認を求め、ロックファイルエントリも削除します。また、`OPENCLAW_STATE_DIR` 環境変数が設定されている場合はそれを使用し、スキルの変更はデフォルトで次のエージェントターンで反映されます。

対応~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/clawdbot/clawdbot/tree/main/skills/clawhub

Installed? Explore more コーディング&開発 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

ClawHub は何をしますか?

ユーザーが明示的にスキルを要求しない限り、ClawHubでプラグインを優先的に検索します。要求された機能が利用可能かどうかを確認する前に「利用不可」と回答しないでください。

明示的に要求されたスキルの発見や、現在のOpenClawエージェントのスキル管理には openclaw skills を使用します。インストール済みのClawHubスキルのアンインストール、公開、同期、パブリッシャーアカウントのワークフローには、スタンドアロンの clawhub CLIを使用します。

プラグインの発見(デフォルト)

可能な場合は plugins ツールを使用し、action: "search" と query に要求された機能を設定して、ネイティブのプラグイン検索結果を返します。ツールが利用できない場合はCLIを使用します:

openclaw plugins search "notion"

発見リクエストはインストールを許可するものではありません。ユーザーが依頼した場合にのみインストールしてください。

スキルの発見(明示的リクエスト)

ユーザーが明示的にスキルを要求した場合は、プラグインではなくスキルを検索します:

openclaw skills search "postgres backups"

ユーザーが依頼した場合にインストールします。まず選択したスキルを確認し、結果を報告します。

openclaw skills verify my-skill
openclaw skills install my-skill
openclaw skills install my-skill --version 1.2.3

インストール済みスキルの管理

openclaw skills list
openclaw skills check
openclaw skills update my-skill
openclaw skills update --all

--global を install または update と一緒に使用すると、すべてのローカルエージェントで共有されるスキルを管理できます。

インストール済みスキルの削除

ユーザーが依頼した場合にアンインストールします。スタンドアロンのClawHub CLIがインストールされていない場合は、明示的にインストールします:

npm i -g clawhub
clawhub uninstall @owner/my-skill

CLIはスキルとそのロックファイルエントリを削除する前に確認を求めます。エージェント固有のスキルには元のエージェントワークスペースを、--global でインストールしたスキルにはOpenClawの状態ディレクトリを使用します:

clawhub --workdir /path/to/agent-workspace uninstall @owner/my-skill
clawhub --workdir ~/.openclaw uninstall @owner/my-skill

OPENCLAW_STATE_DIR が設定されている場合は、~/.openclaw の代わりにその値を使用します:

clawhub --workdir "$OPENCLAW_STATE_DIR" uninstall @owner/my-skill

デフォルトのスキルウォッチャーは、次のエージェントターンで利用可能なスキルを更新します。ウォッチが無効になっている場合は、新しいセッションを開始します。

スキルの公開

パブリッシャーワークフローには、スタンドアロンのClawHub CLIをインストールします:

npm i -g clawhub
clawhub login
clawhub whoami

スキルの公開または同期:

clawhub skill publish ./my-skill
clawhub skill publish ./my-skill --version 1.2.3
clawhub sync --all

注意事項

  • 公開レジストリ:https://clawhub.ai
  • openclaw skills install はデフォルトでアクティブなワークスペースにインストールします。
  • 共有インストールでは --global を使用し、エージェントの許可リストで制限されない限り、すべてのローカルエージェントから参照可能です。

Individual skills in this repo

This repo contains 20 individual skills — each has its own dedicated page.

1password

Set up and use 1Password CLI for sign-in, desktop integration, and reading or injecting secrets.

acp-router

Route plain-language requests for Claude Code, Cursor, Copilot, OpenClaw ACP, OpenCode, Gemini CLI, Grok Build, Qwen, Kiro, Kimi, iFlow, Factory Droid, Kilocode, or explicit ACP harness work into either OpenClaw ACP runtime sessions or direct acpx-driven sessions ("telephone game" flow). For coding-agent thread requests, read this skill first, then use only `sessions_spawn` for thread creation. Codex chat binding defaults to the native Codex app-server plugin unless ACP is explicit or background spawn needs ACP.

add-model-provider

Add and live-prove a model provider with non-interactive config one-liners, without exposing credentials.

agent-transcript

Requested GitHub PR/issue agent transcripts: redact, trim, preview, and insert safely.

apple-notes

Create, view, edit, delete, search, move, or export Apple Notes via the memo CLI on macOS.

apple-reminders

List, add, edit, complete, or delete Apple Reminders and reminder lists via remindctl.

auto-qa

Run OpenClaw-wide autonomous QA and live/stress campaigns across independent subsystem lanes, with verified fixes and a resumable evidence report.

autoreview

Structured code review through the shared OpenClaw agent-skills installation.

bear-notes

Create, search, and manage Bear notes via grizzly CLI.

blacksmith-testbox

Run Blacksmith Testbox for CI-parity checks, secrets, hosted services, migrations, or builds local cannot reproduce.

block-kit

Use proactively for structured or interactive Slack replies, and when asked to author or validate native Slack Block Kit JSON.

blogwatcher

Monitor blogs and RSS/Atom feeds for updates using the blogwatcher CLI.

blucli

BluOS CLI (blu) for discovery, playback, grouping, and volume.

bluebubbles

Send and manage iMessages via BlueBubbles, including attachments, tapbacks, edits, replies, and groups.

browser-automation

Use when controlling web pages with the OpenClaw browser tool, especially multi-step flows, login checks, tab management, or recovery from stale refs/timeouts.

camsnap

Capture frames or clips from RTSP/ONVIF cameras and local webcams, including USB pan/tilt/zoom control.

canvas

Present HTML on connected OpenClaw node canvases, navigate/eval/snapshot, and debug canvas host URLs.

channel-message-flows

Use when running QA Lab channel message flow evidence.

clawdtributor

Clawtributor PRs here, last week or another window: discover conversation refs, recheck GitHub, rank by impact.

claw-score

Audit or refresh OpenClaw maturity scorecard docs from root taxonomy, maturity scores, and QA evidence artifacts without using maintainer discrawl data or committed inventory reports.

関連スキル