← 返回 Skills 市场
Exec ClawHub Publish Doctor
作者
BlueBirdBack ✨
· GitHub ↗
· v1.0.1
597
总下载
0
收藏
1
当前安装
2
版本数
在 OpenClaw 中安装
/install 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...
使用说明 (SKILL.md)
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.
安全使用建议
This skill is a convenience wrapper around your existing clawhub and GitHub CLI tooling. Before using: (1) inspect the three included scripts yourself (they are small shell scripts) and confirm you intend to run clawhub publish; (2) run in a safe environment (e.g., your development machine) — the scripts write transient files to /tmp and will call your installed clawhub/gh CLIs which in turn contact remote services; (3) do not paste tokens into an untrusted UI—use the recommended headless token login and ensure tokens have minimum necessary scopes; (4) ensure the clawhub and gh binaries you have installed are the official ones (npm/global installs can be tampered with on compromised hosts). Other than those operational cautions, the skill's behavior matches its stated purpose.
功能分析
Type: OpenClaw Skill
Name: exec-clawhub-publish-doctor
Version: 1.0.1
The skill bundle provides diagnostic and utility scripts for OpenClaw publishing and GitHub CLI interactions. All scripts (`clawhub_preflight.sh`, `clawhub_publish_safe.sh`, `gh_search_repos_safe.sh`) align with the stated purpose, primarily interacting with `clawhub` and `gh` CLI tools. There is no evidence of data exfiltration, persistence mechanisms, obfuscation, or malicious prompt injection attempts in SKILL.md. The scripts properly quote arguments when calling sub-commands, mitigating shell injection risks within the scripts themselves. The use of `/tmp` for temporary files and network calls via `clawhub`/`gh` are expected for the skill's functionality.
能力评估
Purpose & Capability
Name/description match the included artifacts: the SKILL.md plus three shell scripts implement preflight checks, a publish wrapper with retries, and a resilient gh search wrapper. All required actions (calling clawhub and gh CLIs) are appropriate for the described purpose.
Instruction Scope
Runtime instructions are limited to running the provided shell scripts and invoking clawhub/gh/inspect commands. The scripts only inspect environment/binaries, run CLI commands, parse outputs, and use /tmp for transient command output. They do not read arbitrary user files, send data to third-party endpoints other than those the CLIs contact, or include open-ended instructions like 'gather whatever context you need.'
Install Mechanism
No install spec is provided (instruction-only with bundled scripts), so nothing is downloaded or written beyond the included files. This is low risk compared with downloading remote archives or running an installer.
Credentials
The skill requires no declared environment variables or credentials. It instructs users to authenticate to clawhub/gh with their usual tokens (expected for this workflow). The only optional override is GH_FIELDS for gh_search_repos_safe.sh. There are no unrelated or excessive credential requests.
Persistence & Privilege
Skill is not forced-always and does not request persistent privileges or modify other skills or system-wide agent settings. It runs only when invoked and relies on the user-installed clawhub/gh CLIs.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install exec-clawhub-publish-doctor - 安装完成后,直接呼叫该 Skill 的名称或使用
/exec-clawhub-publish-doctor触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.1
Fix gh search JSON field mismatch (nameWithOwner) with safe fallback wrapper
v1.0.0
Initial public release
元数据
常见问题
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... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 597 次。
如何安装 Exec ClawHub Publish Doctor?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install exec-clawhub-publish-doctor」即可一键安装,无需额外配置。
Exec ClawHub Publish Doctor 是免费的吗?
是的,Exec ClawHub Publish Doctor 完全免费(开源免费),可自由下载、安装和使用。
Exec ClawHub Publish Doctor 支持哪些平台?
Exec ClawHub Publish Doctor 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Exec ClawHub Publish Doctor?
由 BlueBirdBack ✨(@bluebirdback)开发并维护,当前版本 v1.0.1。
推荐 Skills