Community编程与开发github.com

ClawHub

默认搜索ClawHub插件,按需搜索技能;可安装、验证、更新、卸载、发布或同步技能。

ClawHub 是什么?

ClawHub 是一个面向 OpenClaw 代理的技能与插件管理工具,核心设计理念是默认优先搜索插件,仅在用户明确要求时才搜索技能。该工具通过 `openclaw skills` 和独立的 `clawhub` CLI 提供技能发现、安装、验证、更新、卸载、发布和同步等全生命周期管理功能。它支持在激活的工作区中安装技能,也可通过 `--global` 标志实现多代理共享。对于已安装的技能,ClawHub 提供验证机制确保技能可用性,并允许按版本号安装。在卸载时,CLI 会要求确认,并依据代理工作区或全局状态目录(支持 `OPENCLAW_STATE_DIR` 环境变量)进行清理。发布工作流需要先安装独立 CLI,登录后即可发布或同步技能。默认技能监视器会在下一代理轮次自动刷新可用技能列表。

兼容平台~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 中提问

打开一个已预加载此 Agent Skill 的新对话。

文档

ClawHub 是做什么的?

默认优先搜索 ClawHub 上的插件,除非用户明确要求搜索技能。在声称某项能力不可用之前,请先进行搜索。

当用户明确请求技能时,使用 openclaw skills 进行技能发现和管理当前 OpenClaw 代理的技能。使用独立的 clawhub CLI 卸载已安装的 ClawHub 技能,并执行发布、同步以及发布者账户相关的工作流。

发现插件(默认)

尽可能使用 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

使用 install 或 update 配合 --global 来管理所有本地代理共享的技能。

移除已安装的技能

当用户要求时卸载。如果未安装独立的 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, 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.

相关技能