Exec ClawHub Publish Doctor
/install exec-clawhub-publish-doctor
Exec ClawHub Publish Doctor
Stabilize ClawHub publishing with preflight checks, safer publish commands, and post-publish verification that tolerates temporary registry states.
Quick workflow
- Run preflight checks:
scripts/clawhub_preflight.sh
- If login/browser issues appear, follow
references/error-map.md. - Publish with retry-aware verification:
scripts/clawhub_publish_safe.sh \x3Cskill_path> \x3Cslug> \x3Cname> \x3Cversion> [changelog]
- For GitHub search failures like
Unknown JSON field, use:scripts/gh_search_repos_safe.sh "\x3Cquery>" [limit]
- If errors persist, classify with
references/error-map.mdbefore escalating.
Standard commands
Preflight
bash scripts/clawhub_preflight.sh
Login (token-based, headless-safe)
clawhub login --token \x3Cclh_token>
clawhub whoami
Safe publish
bash scripts/clawhub_publish_safe.sh ./my-skill my-skill "My Skill" 1.0.0 "Initial release"
Manual inspect
clawhub inspect my-skill --json
Safe GitHub repo search (schema-aware)
bash scripts/gh_search_repos_safe.sh "safe-exec skill" 15
Rules
- Prefer token login in server/headless environments.
- Treat
inspecterrors right after publish as potentially transient for a few minutes. - Verify with both CLI (
clawhub inspect) and web URL (/skills/\x3Cslug>). - For
gh search repos --jsonfailures, preferfullNameover unsupported aliases likenameWithOwner, or runscripts/gh_search_repos_safe.sh. - Use canonical URLs:
- Skill:
https://clawhub.ai/skills/\x3Cslug> - Owner/slug:
https://clawhub.ai/\x3Chandle>/\x3Cslug> - User profile (if available):
https://clawhub.ai/users/\x3Chandle>
- Skill:
Resources
references/error-map.md: quick diagnosis for common failure signatures.scripts/clawhub_preflight.sh: dependency + environment checks.scripts/clawhub_publish_safe.sh: publish + retry verification wrapper.scripts/gh_search_repos_safe.sh: resilientgh search reposwrapper with JSON-field mismatch fallback.
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install exec-clawhub-publish-doctor - After installation, invoke the skill by name or use
/exec-clawhub-publish-doctor - Provide required inputs per the skill's parameter spec and get structured output
What is Exec ClawHub Publish Doctor?
Diagnose and mitigate exec-related tooling failures around ClawHub publishing and GitHub CLI queries (auth, browser-login, missing dependencies, pending secu... It is an AI Agent Skill for Claude Code / OpenClaw, with 597 downloads so far.
How do I install Exec ClawHub Publish Doctor?
Run "/install exec-clawhub-publish-doctor" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Exec ClawHub Publish Doctor free?
Yes, Exec ClawHub Publish Doctor is completely free (open-source). You can download, install and use it at no cost.
Which platforms does Exec ClawHub Publish Doctor support?
Exec ClawHub Publish Doctor is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Exec ClawHub Publish Doctor?
It is built and maintained by BlueBirdBack ✨ (@bluebirdback); the current version is v1.0.1.