One library.
Every agent.
Install a skill once. Send it to Claude Code, Codex, Cursor and 48 more — and see at a glance which agent has what.
Central library
~/.skills-manager/skills
- claude-md-improver
- note-manager
- project-context
- skill-creator
- frontend-design
- react-best-practices
- adversarial-review
- brainstorming
Presets
Agent folders
~/.<agent>/skills
~/.claude/skills
~/.codex/skills
~/.cursor/skills~/.gemini/skills
~/.config/opencode/skills
Supported agents
It writes where they already read.
Skills Manager drops skills straight into each agent's own skills folder. Nothing changes on the agent's side, and skills you installed by hand still show up. Settings lists all of them with the ones on your machine first — and you can add your own tool with its own path.
Cursor~/.cursor/skillsClaude Code~/.claude/skills
OMP Agent~/.omp/agent/skills
Codex~/.codex/skills
Grok~/.grok/skills
OpenCode~/.config/opencode/skills
Antigravity~/.gemini/antigravity/skillsAmp~/.config/agents/skills
Kilo Code~/.kilocode/skills
Roo Code~/.roo/skills
Goose~/.config/goose/skillsGemini CLI~/.gemini/skills
GitHub Copilot~/.copilot/skillsOpenClaw~/.openclaw/skills
Droid~/.factory/skills
Windsurf~/.codeium/windsurf/skills
TRAE IDE~/.trae/skills
Cline~/.agents/skills
Deep Agents~/.deepagents/agent/skillsFirebender~/.firebender/skills
Kimi Code CLI~/.config/agents/skills
Replit~/.config/agents/skillsWarp~/.agents/skills
Augment~/.augment/skills
IBM Bob~/.bob/skillsCodeBuddy~/.codebuddy/skills
Command Code~/.commandcode/skills
Continue~/.continue/skills
Cortex Code~/.snowflake/cortex/skills
Crush~/.config/crush/skills
iFlow CLI~/.iflow/skills
Junie~/.junie/skillsKiro CLI~/.kiro/skills
Kode~/.kode/skills
MCPJam~/.mcpjam/skillsMistral Vibe~/.vibe/skills
Mux~/.mux/skills
Neovate~/.neovate/skills
OpenHands~/.openhands/skillsPi~/.pi/agent/skills
Pochi~/.pochi/skillsQoder~/.qoder/skills
Qwen Code~/.qwen/skillsTRAE CN~/.trae-cn/skills
Zencoder~/.zencoder/skills
AdaL~/.adal/skills
Hermes Agent~/.hermes/skills- QQClaw~/.qclaw/skills
- EEasyClaw~/.easyclaw/skills
- AAutoClaw~/.openclaw-autoclaw/skills
WorkBuddy~/.workbuddy/skills
51 agents supported
Library
One place for every skill.
Install from a Git repo, a local folder, a .zip archive, or the skills.sh marketplace. Everything lands in one folder you can back up, move, or point somewhere else.
- Tag and filterLabel skills, filter by tag or source, and use the Untagged pill to find the ones you never got around to.
- Group into presetsA preset is a named set of skills. Click its pill in any workspace to add all of them to the agents you picked.
- Track updatesCheck Git-based skills against upstream, read the diff in the app, and update the ones you want.

Install
Browse, search, install.
Search the skills.sh marketplace without leaving the app, or paste a Git URL. Add a SkillsMP API key and search by what a skill does instead of what it is called.

Workspaces
Global, per project, or anywhere.
A global workspace shows everything inside an agent's skills folder, so the page matches what the agent actually sees. A project workspace does the same for the skills that live in one repo, and syncs in either direction.
- Add without huntingOpen + Add Skills in any workspace, search your library, toggle target agents, and add a batch in one click.
- Work in bulkMulti-select to enable, disable, export or delete a whole group at once.
- Point anywhereA linked workspace treats any directory as a skills root, for skills that live outside the default agent paths.

Backup & sync
Your library, on every machine.
Sign in with GitHub once. Skills Manager creates a private repository, backs up in the background, and keeps your other machines in step. The remote stays an ordinary Git repo — clone it anywhere, no lock-in.
- Merges run per skillRenaming a skill on your laptop and editing it on your desktop combine cleanly. No line-by-line conflict markers in your SKILL.md.
- Conflicts never overwriteEverything else keeps syncing. The contested skill keeps your version and waits under Needs attention until you pick keep mine, use remote, or keep both.
- Snapshots you can restoreEvery manual backup is a restorable version, and restoring saves the current state first. Nothing is a one-way door.
- Secrets stay localAPI keys, tokens and proxy settings never leave the machine. The GitHub token lives in the OS keychain, not in a file.

Command line
Same library, from the terminal.
skills-manager-cli is built on the same Rust core as the app — same database, same library, same sync engine. Add --json to any command and let your agent drive it.
# from a local folder, a git URL, or skills.sh$ skills-manager-cli skills install ./my-skill$ skills-manager-cli skills install https://github.com/foo/bar.git$ skills-manager-cli skills install vercel-labs/agent-skills@react-best-practicesGet it
Download Skills Manager
Signed with an Apple Developer ID and notarized since v1.29, so it opens without a warning. Windows and Linux builds are published with every release.