Setup & Installation

Install Exec ClawHub Publish Doctor using the ClawHub CLI or OpenClaw CLI:

clawhub install exec-clawhub-publish-doctor

If the CLI is not installed:

npx clawhub@latest install exec-clawhub-publish-doctor

Or install with OpenClaw CLI:

openclaw skills install exec-clawhub-publish-doctor

View on ClawHub · View on GitHub

What This Skill Does

Exec ClawHub Publish Doctor is a Software Development skill for OpenClaw by bluebirdback.

Exec 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. For GitHub search failures like Unknown JSON field, use:
    • scripts/gh_search_repos_safe.sh "<query>" [limit]
  5. If errors persist, classify with references/error-map.md before escalating.

Standard commands

Preflight

bash scripts/clawhub_preflight.sh

Login (token-based, headless-safe)

clawhub login --token <clh_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 inspect errors right after publish as potentially transient for a few minutes.
  • Verify with both CLI (clawhub inspect) and web URL (/skills/<slug>).
  • For gh search repos --json failures, prefer fullName over unsupported aliases like nameWithOwner, or run scripts/gh_search_repos_safe.sh.
  • Use canonical URLs:
    • Skill: https://clawhub.ai/skills/<slug>
    • Owner/slug: https://clawhub.ai/<handle>/<slug>
    • User profile (if available): https://clawhub.ai/users/<handle>

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: resilient gh search repos wrapper with JSON-field mismatch fallback.

Version History

Latest version: 1.0.1

First published: Feb 16, 2026. Last updated: Feb 16, 2026.

1 version released.

Frequently Asked Questions

Is Exec ClawHub Publish Doctor free to use?
Yes. Exec ClawHub Publish Doctor is a free, open-source skill available on the OpenClaw Skills Registry. You can install and use it at no cost, and the source code is publicly available for review and contribution.
What languages/platforms does Exec ClawHub Publish Doctor support?
It runs on any platform that supports OpenClaw, including macOS, Linux, and Windows. As long as you have the OpenClaw runtime installed, Exec ClawHub Publish Doctor will work seamlessly across operating systems.
How do I update Exec ClawHub Publish Doctor?
Run openclaw skills update exec-clawhub-publish-doctor to get the latest version. OpenClaw will download and apply the update automatically, preserving your existing configuration.
Can I use Exec ClawHub Publish Doctor with other skills?
Yes. OpenClaw skills are composable — you can combine Exec ClawHub Publish Doctor with any other installed skill in your workflows. This allows you to build powerful multi-step automations by chaining skills together.