create-plugin
Installation
SKILL.md
Create Plugin
Note to User: Depending on its permissions, OpenClaw can already create its own plugins. This skill streamlines the process. Plugins can change how OpenClaw works. They run in‑process with the gateway, so treat them as trusted code.
References
Use any of the following sources for reference, as they may be more up to date than this skill:
- OpenClaw Plugin Docs
- OpenClaw Plugins > Agent Tools
- Repo docs: Plugins
- Repo docs: Agent tools
- If local repo exists:
<openclaw-repo>/docs/plugin.md, and<openclaw-repo>/docs/plugins/agent-tools.md
If you can access those links, they may be more up to date than this skill. Defer to them if there are discrepancies. Otherwise, this skill shows how to create an OpenClaw plugin as of February 2026.
Overview
Turn a user request into a working OpenClaw plugin: choose an id, scaffold files (openclaw.plugin.json, index.ts, optional package.json), implement commands/tools/services, and document how to enable/restart.