Skip to content

Add catalogue data pipeline (builder, seeds, scheduled workflow)#1

Merged
Yehonal merged 3 commits into
mainfrom
feat/catalogue-data
Jun 12, 2026
Merged

Add catalogue data pipeline (builder, seeds, scheduled workflow)#1
Yehonal merged 3 commits into
mainfrom
feat/catalogue-data

Conversation

@Yehonal

@Yehonal Yehonal commented Jun 11, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Add the catalogue data builder, curated Vercel and SkillKit seeds, scheduled refresh workflow, and catalogue documentation.
  • Generate the initial 11-entry catalogue data file.

Testing

  • Built the 11-entry catalogue data locally.
  • Ran node catalogue/build.mjs --check successfully.
  • Reviewer browser verification should cover the catalogue page on desktop, mobile, and error states.

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Pull request overview

Adds a generated “catalogue” dataset and automation to keep it refreshed, combining official registry entries (index.json) with curated third‑party seeds for Vercel skills.sh and SkillKit repositories.

Changes:

  • Introduces a Node-based builder (catalogue/build.mjs) that generates/validates catalogue-data.json and enriches entries with GitHub metadata.
  • Adds curated seed lists for Vercel and SkillKit ecosystems.
  • Adds documentation plus a scheduled GitHub Actions workflow to refresh the generated data.

Reviewed changes

Copilot reviewed 7 out of 7 changed files in this pull request and generated 5 comments.

Show a summary per file
File Description
README.md Links to catalogue docs and the published catalogue page.
catalogue/seeds/vercel.json Adds curated Vercel skills.sh seed entries.
catalogue/seeds/skillkit.json Adds curated SkillKit seed entries.
catalogue/README.md Documents the catalogue data contract and refresh process.
catalogue/build.mjs Implements the catalogue builder, validation, and enrichment.
catalogue-data.json Adds the initially generated catalogue dataset.
.github/workflows/update-catalogue-data.yml Adds scheduled + on-push workflow to regenerate and commit catalogue-data.json.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread catalogue/build.mjs Outdated
Comment thread catalogue/build.mjs
Comment thread catalogue/build.mjs
Comment thread catalogue/README.md
Comment thread catalogue/README.md Outdated

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Pull request overview

Copilot reviewed 7 out of 7 changed files in this pull request and generated 1 comment.

Comment thread catalogue/build.mjs
@Yehonal Yehonal merged commit 51ab5f2 into main Jun 12, 2026
1 check passed
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.

2 participants