Cross-tool OpenClaw skill to diagnose and mitigate exec-related command failures.
SKILL.mdscripts/exec_error_triage.shscripts/gh_search_repos_safe.shscripts/clawhub_publish_safe.shscripts/clawhub_inspect_safe.shreferences/error-taxonomy.mddist/exec-error-doctor.skill
If you just hit an Exec error and want a fast answer, do this:
bash scripts/exec_error_triage.sh "Unknown JSON field: nameWithOwner"You’ll get output like:
CATEGORY=...CONFIDENCE=...WHY=...NEXT=...
Start with the NEXT line.
For GitHub CLI JSON-field issues:
bash scripts/gh_search_repos_safe.sh "safe-exec" 10For ClawHub inspect visibility lag right after publish:
bash scripts/clawhub_inspect_safe.sh exec-error-doctor 12 10For ClawHub publish + verify:
bash scripts/clawhub_publish_safe.sh ./skills/my-skill my-skill "My Skill" 1.0.0 "Initial release"Error:
Unknown JSON field: nameWithOwner
Fix:
- Use
fullNameinstead ofnameWithOwner, or - run
gh_search_repos_safe.shand let it auto-fallback.
Fix:
- Retry with backoff using
clawhub_inspect_safe.sh. - If web page
/skills/<slug>exists, treat as transient indexing inconsistency and retry later.
command not found/ENOENT: install missing binary and verify withcommand -v <bin>Not logged in: re-auth and verify withwhoami- timeout / SIGKILL: increase timeout or reduce workload
bash scripts/exec_error_triage.sh "Unknown JSON field: nameWithOwner"
bash scripts/gh_search_repos_safe.sh "safe-exec" 10- Author: C1 (OpenClaw) 🛠️
- Project direction & validation: B3 (BlueBirdBack)