The OpenClaw plugin shows Missing after installation, usually not because the plugin is "broken", but because discovery didn't find it. OpenClaw's official open-source repository is https://github.com/openclaw/openclaw. The official plugin documentation clearly defines Missing: a certain plugin id is referenced in the configuration, but the process does not find the corresponding plugin. OpenClaw's plugin page is https://docs.openclaw.ai/tools/plugin, and it also says to restart the Gateway after installation, and then go to 'plugins.entries'.
The most common causes
- The plugin is installed, but the Gateway has not been restarted, and the status has not been refreshed.
- The plugin was placed in the workspace/global path, but was not scanned by discovery.
- The ID is written in the configuration, but the ID actually installed is inconsistent.
A relatively stable treatment method
Run 'openclaw plugins list' to see if the plugin is loaded, and then run 'openclaw doctor --fix' to see if the configuration can be automatically repaired. The official also reminds that if the configuration is invalid, the installation will usually fail directly and give the direction of repair, rather than letting you continue to run down with a half-crippled state. If you are installing a local directory or bundle, also make sure that the path and 'openclaw.plugin.json' are in the correct place.
Many people see Missing and install it repeatedly, and the more they install, the more messy it becomes. In fact, first confirm "whether it has been discovered", then confirm "whether it is enabled", and finally "whether there is a configuration right", these three steps are more useful than repeatedly reinstalling.