OpenClaw Plugin Starter Kit
Create a working plugin skeleton in seconds, then validate and publish safely.
Quick outcomes
- New plugin folder with required files in one command.
- Zero-miss preflight before Dashboard submission.
- Clear next step for Publish Plugin with minimal manual work.
What this skill gives
- ready-to-edit plugin scaffold
- required files created automatically
- handoff to
clawhub-plugin-publisherpreflight - clean path to ClawHub Publish Plugin
Generate plugin scaffold
./scripts/new-plugin.sh <plugin-slug> [dir]
Generated files:
package.jsonopenclaw.plugin.jsonindex.js
package.json includes ClawHub-compatible OpenClaw metadata:
openclaw.compat.pluginApiopenclaw.build.openclawVersionopenclaw.build.pluginSdkVersion
Preflight before publish
./skills/clawhub-plugin-publisher/scripts/plugin-preflight.sh <plugin-dir>
Publish flow
- Generate scaffold.
- Implement plugin logic in
index.js. - Run preflight.
- Open ClawHub Dashboard -> Publish Plugin.
Publish form readiness
Use helper to get dashboard fields from git:
./skills/clawhub-plugin-publisher/scripts/plugin-release-fields.sh <repo-dir>
This gives:
- source repo
- source commit
- source ref
- changelog template
Output contract
Return:
- scaffold path
- preflight result
- remaining publish blockers
- exact next step
Author
Vassiliy Lakhonin
