Synopsis
Description
plugin manages the profClaw plugin ecosystem. Plugins extend profClaw with new tools, chat channels, integrations, and skills. They can be installed from npm (packages named profclaw-plugin-*) or from ClawHub (the community skill registry). You can also scaffold new plugins from templates.
Subcommands
plugin list
Shows plugins from three sources: loaded plugin directories, marketplace-tracked installs, and ClawHub skills.
boolean
Also show ClawHub-installed skills in the output.
plugin install <package>
Installs a plugin from npm. The package name is resolved automatically: github becomes profclaw-plugin-github.
string
required
Package name. Can be short form (
github) or full form (profclaw-plugin-github).string
Specific version to install (e.g.,
1.2.3). Defaults to latest.plugin uninstall <package>
string
required
Package name to uninstall (short or full form).
plugin search [query]
Searches both npm and ClawHub for plugins matching the query. Returns package names, descriptions, and categories.
string
Search terms. Omit to browse all available plugins.
boolean
Search npm packages only.
boolean
Search ClawHub only.
plugin create <name>
Scaffolds a new plugin project with the correct structure, package.json, and example code.
string
required
Plugin name (without the
profclaw-plugin- prefix). Creates profclaw-plugin-<name>/.string
default:"tool"
Plugin type:
tool, channel, integration, or skill.string
Plugin description for
package.json.string
Author name for
package.json.string
Output directory. Defaults to
./profclaw-plugin-<name>/.Examples
Plugin Types
Plugin Directories
Plugins are loaded from:Related
profclaw skill- Manage skills (some provided by plugins)profclaw tools- Built-in toolsprofclaw mcp- MCP server integrations- Plugin Development Guide - Building and publishing plugins