ClawHub Publish Doctor
name: clawhub-publish-doctor
by bluebirdback · published 2026-03-22
$ claw add gh:bluebirdback/bluebirdback-clawhub-publish-doctor---
name: clawhub-publish-doctor
description: Diagnose and mitigate ClawHub/ClawDHUB publish failures (auth, browser-login, missing dependencies, pending security-scan visibility errors, and wrong profile/skill URLs). Use when publishing skills to ClawHub fails, inspect reports temporary errors, or you need a safer publish+verify workflow with retries.
---
# ClawHub Publish Doctor
Stabilize ClawHub publishing with preflight checks, safer publish commands, and post-publish verification that tolerates temporary registry states.
Quick workflow
1. Run preflight checks:
- `scripts/clawhub_preflight.sh`
2. If login/browser issues appear, follow `references/error-map.md`.
3. Publish with retry-aware verification:
- `scripts/clawhub_publish_safe.sh <skill_path> <slug> <name> <version> [changelog]`
4. If inspect still fails, classify the error with `references/error-map.md` before escalating.
Standard commands
Preflight
bash scripts/clawhub_preflight.shLogin (token-based, headless-safe)
clawhub login --token <clh_token>
clawhub whoamiSafe publish
bash scripts/clawhub_publish_safe.sh ./my-skill my-skill "My Skill" 1.0.0 "Initial release"Manual inspect
clawhub inspect my-skill --jsonRules
- Skill: `https://clawhub.ai/skills/<slug>`
- Owner/slug: `https://clawhub.ai/<handle>/<slug>`
- User profile (if available): `https://clawhub.ai/users/<handle>`
Resources
More tools from the same signal band
Order food/drinks (点餐) on an Android device paired as an OpenClaw node. Uses in-app menu and cart; add goods, view cart, submit order (demo, no real payment).
Sign plugins, rotate agent credentials without losing identity, and publicly attest to plugin behavior with verifiable claims and authenticated transfers.
The philosophical layer for AI agents. Maps behavior to Spinoza's 48 affects, calculates persistence scores, and generates geometric self-reports. Give your...