{"skill":{"slug":"exec-error-doctor","displayName":"Exec Error Doctor","summary":"Diagnose and mitigate exec-related command failures across tools (OpenClaw exec output, shell errors, GitHub CLI, ClawHub CLI, missing binaries, auth failure...","description":"---\nname: exec-error-doctor\ndescription: Diagnose and mitigate exec-related command failures across tools (OpenClaw exec output, shell errors, GitHub CLI, ClawHub CLI, missing binaries, auth failures, JSON field mismatch, permission errors, timeouts, and transient platform states). Use when a command returns non-zero, signal kill, ENOENT, unknown JSON field, or similar execution failures and you need fast triage + concrete next fixes.\n---\n\n# Exec Error Doctor\n\nTriage execution failures quickly, classify root cause, and apply targeted fixes instead of random retries.\n\n## Quick workflow\n\n1. Run triage on raw error text:\n   - `scripts/exec_error_triage.sh <error_text_or_file>`\n2. Apply the category fix from `references/error-taxonomy.md`.\n3. Re-run with safer wrappers when relevant:\n   - GitHub CLI search schema drift: `scripts/gh_search_repos_safe.sh`\n   - ClawHub publish visibility lag: `scripts/clawhub_publish_safe.sh`\n4. Confirm with one clean re-run and capture outcome.\n\n## Standard commands\n\n### Generic triage\n\n```bash\nbash scripts/exec_error_triage.sh \"Unknown JSON field: nameWithOwner\"\n```\n\n### Safe GitHub repo search (schema-aware)\n\n```bash\nbash scripts/gh_search_repos_safe.sh \"safe-exec skill\" 15\n```\n\n### Safe ClawHub publish (retry-aware inspect)\n\n```bash\nbash scripts/clawhub_publish_safe.sh ./my-skill my-skill \"My Skill\" 1.0.0 \"Initial release\"\n```\n\n## Rules\n\n- Prefer classification before fixes.\n- Treat `Skill not found` right after publish as potentially transient if publish already returned OK.\n- For `gh search repos --json`, prefer `fullName` (not `nameWithOwner`).\n- Distinguish transient errors (retry/backoff) from hard errors (auth, permission, invalid args).\n\n## Resources\n\n- `references/error-taxonomy.md`: category→fix map.\n- `scripts/exec_error_triage.sh`: pattern-based classifier.\n- `scripts/gh_search_repos_safe.sh`: resilient GitHub search wrapper.\n- `scripts/clawhub_publish_safe.sh`: publish + retry verification wrapper.\n","topics":["GitHub","Json","Permission"],"tags":{"latest":"1.0.0"},"stats":{"comments":0,"downloads":291,"installsAllTime":11,"installsCurrent":0,"stars":0,"versions":1},"createdAt":1771243276571,"updatedAt":1778491556797},"latestVersion":{"version":"1.0.0","createdAt":1771243276571,"changelog":"Initial public release","license":null},"metadata":null,"owner":{"handle":"bluebirdback","userId":"s1704v7bqw4d7b7nnh5exa3n958471ys","displayName":"BlueBirdBack ✨","image":"https://avatars.githubusercontent.com/u/126304167?v=4"},"moderation":null}