Problem
wip-install detects and deploys 6 interfaces: CLI, Module, MCP, OpenClaw Plugin, Skill (SKILL.md copy), CC Hook.
It does NOT detect or deploy to ClawHub. ClawHub is our public distribution channel for OpenClaw skills. Every tool with a SKILL.md should be published there. Right now it's completely missing from the installer.
What should happen
When wip-install processes a tool with a SKILL.md:
- Detect: "This tool has a SKILL.md. ClawHub is an interface."
- Check: Is this skill already on ClawHub? At the current version?
- Install (publish): If not, run
clawhub publish with the correct slug, version, and changelog.
- Report: Show "ClawHub: published wip-release v1.9.1" or "ClawHub: wip-release already at v1.9.1"
This makes ClawHub the 7th interface in the detection matrix:
| Interface |
Detection |
Deploy action |
| CLI |
package.json bin field |
npm install -g |
| Module |
exports in package.json |
(informational) |
| MCP |
mcp-server.mjs exists |
claude mcp add |
| OpenClaw |
openclaw.plugin.json |
cp to extensions/ |
| Skill |
SKILL.md exists |
cp to skills/ |
| CC Hook |
hooks in SKILL.md metadata |
add to settings.json |
| ClawHub |
SKILL.md exists |
clawhub publish |
For toolbox repos
When wip-install processes a toolbox with tools/*/SKILL.md, each sub-tool should be published individually to ClawHub. Same as how it already iterates sub-tools for CLI, MCP, etc.
Why this matters
ClawHub is distribution. Without it, OpenClaw users can't discover or install our tools. We have 13 tools in the devops toolbox. Most of them aren't on ClawHub. Every release ships without updating ClawHub. The installer says "35 interfaces processed" but ClawHub is zero of them.
Related
Problem
wip-install detects and deploys 6 interfaces: CLI, Module, MCP, OpenClaw Plugin, Skill (SKILL.md copy), CC Hook.
It does NOT detect or deploy to ClawHub. ClawHub is our public distribution channel for OpenClaw skills. Every tool with a SKILL.md should be published there. Right now it's completely missing from the installer.
What should happen
When wip-install processes a tool with a SKILL.md:
clawhub publishwith the correct slug, version, and changelog.This makes ClawHub the 7th interface in the detection matrix:
For toolbox repos
When wip-install processes a toolbox with
tools/*/SKILL.md, each sub-tool should be published individually to ClawHub. Same as how it already iterates sub-tools for CLI, MCP, etc.Why this matters
ClawHub is distribution. Without it, OpenClaw users can't discover or install our tools. We have 13 tools in the devops toolbox. Most of them aren't on ClawHub. Every release ships without updating ClawHub. The installer says "35 interfaces processed" but ClawHub is zero of them.
Related