Skills Hub syncs agent skills across 40-plus AI tools
The Tauri-based desktop app keeps agent skills in one library and pushes them into the skills folders of more than 40 AI coding tools.
Illustrative image: a single central card drawer with thin cords running out to several empty shelves.
Skills Hub is an open-source desktop app that stores agent skills in a single library and distributes them from there into the global skills directories of more than 40 AI coding tools.
At a glance
- Central library: skills live in ~/.skillshub by default and are distributed from there into each tool directory.
- More than 40 bundled adapters, among them Claude Code, Cursor, Gemini CLI, GitHub Copilot, Windsurf, Cline and Roo Code.
- Stack: Tauri with a Rust backend and a React interface. MIT licensed. Building it needs Node.js 18+ and stable Rust.
- Repo snapshot when fetched: about 1,300 stars, 149 forks, 381 commits on main. No numbered release is listed.
- The project says Cursor forces copies instead of symlinks, and Windows symlinks may fall back to copies as well.
Skills Hub is an open-source desktop app that stores agent skills in a single library and distributes them from there into the global skills directories of more than 40 AI coding tools. Developer qufei1993 sums up the pitch in the repository description as Install once, sync everywhere. It targets a problem that only appeared recently: skills have become a portable format, yet every tool expects them in a folder of its own.
One library, many destinations
You install a skill once into a central store, which sits at ~/.skillshub by default. The app then places it into each tool directory as either a symbolic link or a plain copy. Linking has the practical edge, because updating the library propagates to every connected tool at once.
The bundled adapter list runs past 40 entries. It covers widely used tools such as Claude Code, Cursor, Gemini CLI, GitHub Copilot, Windsurf, Cline, Roo Code and Continue, alongside far smaller projects. The repository documents project-level destinations in addition to global ones, and those paths differ from tool to tool. Custom directories can be added.
Features and stack
Beyond distribution, the project lists bulk operations across multiple skills, tag-based organization, a detail view with a file tree and rendered Markdown, and scheduled automatic updates. A migration feature is meant to pull in skills that already sit in individual tool folders.
Under the hood the app uses Tauri with a Rust backend and a React front end rather than Electron, and the code is MIT licensed. Building it yourself calls for Node.js 18 or newer, a stable Rust toolchain and the Tauri prerequisites; the development build starts with npm install followed by npm run tauri:dev.
Limits the project states itself
The repository is candid about several rough edges. Cursor does not support symlinks, so syncing there always copies. Symbolic links are restricted on some Windows systems, and the app falls back to copying. For a number of tools, project-level skills directory support is not confirmed.
Platform coverage carries a similar caveat. Only macOS is described as verified; Windows and Linux are supported by design but were not validated locally. Unsigned macOS builds may need a manual xattr -cr step to get past Gatekeeper.
What we could not verify
Only one source was available for this article: the repository itself. Every claim about features, adapter count and platform support is the project's own account and has not been confirmed by an independent party. We did not install the app or measure how the syncing behaves in practice.
The project publishes no numbered release or stability statement; the 381 commits on the main branch show activity, not maturity. The figures of roughly 1,300 stars and 149 forks are snapshots taken at fetch time and can shift from day to day.
FAQ
What does Skills Hub actually do?
It keeps agent skills in one central library and mirrors them, as symlinks or copies, into the skills directories of the AI coding tools you connect.
Which AI tools does it support?
The project lists more than 40 bundled adapters, including Claude Code, Cursor, Gemini CLI, GitHub Copilot, Windsurf, Cline, Roo Code and Continue. Custom directories can be added.
Does Skills Hub run on Windows and Linux?
By design yes, verified no. The project states that only macOS has been verified so far, and restricted Windows symlinks can force a fallback to copies.