Skip to content

chore: sync skills with dockyard#1341

Open
toolhive-release-app[bot] wants to merge 1 commit into
mainfrom
catalog-sync-skills
Open

chore: sync skills with dockyard#1341
toolhive-release-app[bot] wants to merge 1 commit into
mainfrom
catalog-sync-skills

Conversation

@toolhive-release-app

Copy link
Copy Markdown
Contributor

Dockyard Skill Sync

This PR aligns the OCI tag and git ref of every dockyard-sourced
skill.json with the corresponding skills/<name>/spec.yaml in
stacklok/dockyard.

Each scheduled run reads dockyard's spec.yaml for every skill whose
first OCI package targets ghcr.io/stacklok/dockyard/skills/* and
rewrites both the OCI tag (packages[].identifier) and the upstream
git ref (packages[].ref) so the two stay in lockstep with whatever
dockyard last published.

It also creates catalog entries for dockyard skills that have none
yet. Auto-created entries have a title derived from the skill name
and may use a generic placeholder icon.svg (flagged in the sync
output) — reviewers should polish titles and swap placeholder icons
before merging. Skills that must not be onboarded can be listed in
registries/<registry>/skills/.sync-skills-ignore.


This is an automated PR created by the daily skill sync workflow.

@toolhive-release-app toolhive-release-app Bot enabled auto-merge (squash) July 10, 2026 04:23
@github-actions

Copy link
Copy Markdown
Contributor

Registry Build Preview

All registries built successfully!

Registry: official

  • Total Servers: 83
    • Container-based: 51
    • Remote: 32
  • Skills: 0
  • File Size: 2.3M
  • Last Updated: 2026-07-10T04:23:42Z

Registry: toolhive

  • Total Servers: 109
    • Container-based: 77
    • Remote: 32
  • Skills: 164
  • File Size: 2.7M
  • Last Updated: 2026-07-10T04:23:42Z

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.

0 participants