Plugins intent

OpenClaw GitHub Plugins: Find, Review & Install Safely

Plugins execute runtime code and can register tools, channels, hooks, services, providers, and commands. Treat the GitHub review as part of the installation—not an optional extra.

Git install format: openclaw plugins install git:github.com/owner/repository@ref. Pin a reviewed release tag or commit when practical, then inspect the runtime registration after installation.

Install and verify a GitHub plugin

openclaw plugins search "calendar"
openclaw plugins install git:github.com/owner/[email protected]
openclaw gateway restart
openclaw plugins inspect <plugin-id> --runtime --json
openclaw plugins list --enabled --verbose

The example tag is illustrative. Use a revision that exists in the repository and that you have reviewed.

Runtime trust

Plugin review checklist

Identity and maintenance

Confirm the owner, plugin id, license, releases, recent maintenance, issue history, and documentation links.

Manifest and dependencies

Inspect the OpenClaw plugin manifest, package dependencies, install scripts, native binaries, and declared capabilities.

Credentials and network

Identify every API key, OAuth permission, filesystem path, executable, host, and remote service the plugin can access.

Live registration

Use runtime inspection to prove which tools, hooks, Gateway methods, services, and commands actually loaded.

Choose the right plugin source

SourceUse it whenExample
ClawHubYou want native discovery, scans, versions, and install hintsopenclaw plugins install clawhub:package
GitHubYou need a specific branch, tag, or commit from a reviewed repositoryopenclaw plugins install git:github.com/owner/repo@ref
npmThe publisher distributes a package through the npm registryopenclaw plugins install npm:@scope/package
Local linkYou are developing the plugin on the same machineopenclaw plugins install --link ./my-plugin
Looking specifically for the GitHub integration? View the GitHub plugin listing. For broader discovery, use the OpenClaw plugins guide.

GitHub plugins FAQ

How do I install an OpenClaw plugin from GitHub? +
Use openclaw plugins install with a git:github.com/owner/repo@ref source. Prefer a release tag or commit you have reviewed instead of an unpinned development branch.
How do I verify that a plugin loaded? +
Restart the managed Gateway if needed, then run openclaw plugins inspect with the plugin id, --runtime, and --json to verify registered tools, hooks, services, or commands.
Are GitHub plugins safe by default? +
No. Plugins execute runtime code. Inspect the source, manifest, dependencies, requested credentials, network access, and maintenance history before enabling one.