Cannot publish skills - "GitHub account lookup failed" / "Only the owner can publish updates" #83

Closed
opened 2026-02-15 17:15:34 -05:00 by yindo · 5 comments
Owner

Originally created by @tanson515 on GitHub (Feb 6, 2026).

Bug Description

Unable to publish new skills via CLI. Getting two related errors:

  1. GitHub account lookup failed when using clawhub publish
  2. Only the owner can publish updates when using clawhub sync

Environment

  • ClawHub username: @tanson515
  • ClawHub account created via: "Log in with GitHub"
  • GitHub username: tanson515 (ID: 130651415)
  • OS: Windows 11
  • CLI version: v0.5.0

Steps to Reproduce

  1. clawhub login --token <clh_token> --no-browser (succeeds)
  2. clawhub publish C:\Users\10179\clawd\skills\fanfic-writer --slug fanfic-writer --name "Fanfic Writer" --version 1.0.0
  3. Error: GitHub account lookup failed

Also tried:

  • clawhub sync → Error: Only the owner can publish updates
  • Re-logging in with fresh tokens
  • Both Classic and Fine-grained GitHub tokens

GitHub Token Verification

Tested GitHub token via API - returns correct user info:

{
  "login": "tanson515",
  "id": 130651415
}

Expected Behavior

Should successfully publish the skill.

Actual Behavior

CLI reports GitHub account lookup failure despite valid GitHub token.

Additional Context

  • Dry-run shows skill is detected as NEW
  • Skills from @steipete show as "synced" (expected, different owner)
  • Only trying to publish original skill: fanfic-writer
Originally created by @tanson515 on GitHub (Feb 6, 2026). ## Bug Description Unable to publish new skills via CLI. Getting two related errors: 1. `GitHub account lookup failed` when using `clawhub publish` 2. `Only the owner can publish updates` when using `clawhub sync` ## Environment - **ClawHub username:** @tanson515 - **ClawHub account created via:** "Log in with GitHub" - **GitHub username:** tanson515 (ID: 130651415) - **OS:** Windows 11 - **CLI version:** v0.5.0 ## Steps to Reproduce 1. `clawhub login --token <clh_token> --no-browser` (succeeds) 2. `clawhub publish C:\Users\10179\clawd\skills\fanfic-writer --slug fanfic-writer --name "Fanfic Writer" --version 1.0.0` 3. Error: `GitHub account lookup failed` Also tried: - `clawhub sync` → Error: `Only the owner can publish updates` - Re-logging in with fresh tokens - Both Classic and Fine-grained GitHub tokens ## GitHub Token Verification Tested GitHub token via API - returns correct user info: ```json { "login": "tanson515", "id": 130651415 } ``` ## Expected Behavior Should successfully publish the skill. ## Actual Behavior CLI reports GitHub account lookup failure despite valid GitHub token. ## Additional Context - Dry-run shows skill is detected as NEW - Skills from @steipete show as "synced" (expected, different owner) - Only trying to publish original skill: fanfic-writer
yindo closed this issue 2026-02-15 17:15:34 -05:00
Author
Owner

@Avinash-Kamath commented on GitHub (Feb 6, 2026):

Facing the same issue

@Avinash-Kamath commented on GitHub (Feb 6, 2026): Facing the same issue
Author
Owner

@forketyfork commented on GitHub (Feb 6, 2026):

Same. Looks like clawhub does an unauthenticated request to GitHub. Rate limiting?

@forketyfork commented on GitHub (Feb 6, 2026): Same. Looks like clawhub does an unauthenticated request to GitHub. Rate limiting?
Author
Owner

@guoqiao commented on GitHub (Feb 6, 2026):

I got same issue here, can not use clawhub to publish skill, confirmed I am at latest version.

@guoqiao commented on GitHub (Feb 6, 2026): I got same issue here, can not use clawhub to publish skill, confirmed I am at latest version.
Author
Owner

@0xrikt commented on GitHub (Feb 7, 2026):

Additional repro on macOS (15.7.3), CLI v0.3.0:\n\n- Skill slug: claw-werewolf (existing; owner account is @0xrikt)\n- Login: clawdhub login --no-browser --token -> OK, logged in as @0xrikt (clawdhub whoami)\n- Publish: clawdhub publish /Users/rik/projects/claw-werewolf/skill --site https://clawhub.ai --registry https://clawhub.ai/api --version 0.1.4\n- Result: Only the owner can publish updates (convex/skills.ts:2209)\n\nSame error with fresh tokens and browser login.

@0xrikt commented on GitHub (Feb 7, 2026): Additional repro on macOS (15.7.3), CLI v0.3.0:\n\n- Skill slug: claw-werewolf (existing; owner account is @0xrikt)\n- Login: clawdhub login --no-browser --token <redacted> -> OK, logged in as @0xrikt (clawdhub whoami)\n- Publish: clawdhub publish /Users/rik/projects/claw-werewolf/skill --site https://clawhub.ai --registry https://clawhub.ai/api --version 0.1.4\n- Result: Only the owner can publish updates (convex/skills.ts:2209)\n\nSame error with fresh tokens and browser login.
Author
Owner

@AGuyNextDoor commented on GitHub (Feb 9, 2026):

Had the same problem (using google chrome, macos, new clawhub account, linked with my github account). I tried uploading a new skill but after pressing the "upload button" I got the same error "GitHub account lookup failed".

What solved it : Went back to my profile dashboard, clicked on "Upload a new skill", filled in the form and then it worked.

Not sure if it was a question of time (I went on my profile a few minutes after) or if going through the dashboard somehow solved it 🤷

@AGuyNextDoor commented on GitHub (Feb 9, 2026): Had the same problem (using google chrome, macos, new clawhub account, linked with my github account). I tried uploading a new skill but after pressing the "upload button" I got the same error "GitHub account lookup failed". What solved it : Went back to my profile dashboard, clicked on "Upload a new skill", filled in the form and then it worked. Not sure if it was a question of time (I went on my profile a few minutes after) or if going through the dashboard somehow solved it 🤷
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: openclaw/clawhub#83