If you’re using Cursor or VS Code with .cursor/rules / agent skills scattered across repos, I got tired of copy-pasting markdown and guessing what was “enabled” for a workspace.
So we built internally “Agent Skill Sync” — a sidebar Skill Manager that talks to GitHub (including private repos) or a custom registry, lets you browse the tree on demand, search the full catalog, and toggle skills per workspace with sync into .cursor/skills.
What it actually does
-
Point it at a repo (e.g. owner/repo) with your normal GitHub sign-in — private repos are first-class, not an afterthought.
-
Browse folders without loading the whole monorepo up front.
-
Search the catalog (indexes once per query, then filters locally so the UI stays snappy).
-
Enable / disable skills and sync what you picked into the workspace.
Why I’m posting
It’s MIT, the code is public, and I want feedback from people who live in this workflow — not just “nice project” but “this breaks when X”.