Skip to content

Sync skills to HF bucket on merge to main#134

Merged
burtenshaw merged 1 commit into
mainfrom
upload-skills-to-bucket
May 3, 2026
Merged

Sync skills to HF bucket on merge to main#134
burtenshaw merged 1 commit into
mainfrom
upload-skills-to-bucket

Conversation

@hanouticelina

Copy link
Copy Markdown
Collaborator

Context in this private Slack thread.

This PR adds a workflow that syncs the contents of skills/ and .claude-plugin/marketplace.json to the huggingface/skills bucket on every merge to main.

hf skills add currently fetches skills directly from this repo via the GitHub API, so the rate limit is shared with anything else hitting GitHub from the same machine. mirroring skills to a bucket lets the CLI fetch them from there instead (follow-up PR in huggingface_hub), avoiding the GH rate limit entirely. The repo stays the source of truth for versioning, PRs, and other tools, the bucket is just a distribution layer for the latest version on main.

@burtenshaw burtenshaw left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good. Do we need versions or commits? Or just always install the lates?

@hanouticelina

Copy link
Copy Markdown
Collaborator Author

I'd say just always install the latest, no versions/commits. it's already how it works today, hf skills add only ever installs from main and users can't pick a ref

@burtenshaw burtenshaw merged commit 6bbfb54 into main May 3, 2026
@Wauplin

Wauplin commented May 4, 2026

Copy link
Copy Markdown
Contributor

(added https://huggingface.co/buckets/huggingface/skills/tree/README.md to the bucket for viz')

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants