Visual skill manager for AI agents. Desktop app and TUI.
SkillsGate lets you browse, install, and manage AI agent skills from a single interface. It works with 18+ agents and gives you access to a catalog of 91,000+ skills.
Instead of hunting through GitHub repos and copying markdown files by hand, you open SkillsGate, search for what you need, and install it to any combination of agents with one click.
Available as a desktop app (macOS, Windows, Linux) and a terminal UI for keyboard-driven workflows.
Download for your platform:
macOS (Apple Silicon) · macOS (Intel) · Windows · Linux
npx skillsgateOr install globally:
npm install -g skillsgateClaude Code, Cursor, Windsurf, GitHub Copilot, Cline, Continue, Codex CLI, Amp, Goose, Junie, Kilo Code, OpenCode, OpenClaw, Pear AI, Roo Code, Trae, Zed, and Universal.
- 91,000+ skills -- browse and search the full catalog with keyword or AI-powered search
- Per-agent management -- install a skill to specific agents or all of them at once, remove from one without affecting the others
- Built-in editor -- view rendered skill content or edit the raw source with a CodeMirror editor, saved to disk instantly
- Remote servers -- connect to other machines via SSH to browse and sync skills
- Private skills -- keep skills local to your machine or share them with your team
- Favorites -- star skills from the catalog for quick access
- Settings sync -- desktop and TUI share preferences via a local SQLite database
| Key | Action |
|---|---|
1/2/3/4 |
Switch tabs (Installed / Discover / Favorites / Servers) |
j/k |
Navigate list |
/ |
Focus search input |
Tab |
Cycle focus between panes |
v |
View skill detail |
e |
Toggle rendered / raw source view |
i |
Install skill |
d |
Remove skill |
o |
Open folder or URL |
m |
Toggle keyword / AI search mode |
s |
Settings |
? |
Help overlay |
Ctrl+Q |
Quit |
This is a monorepo managed with npm workspaces.
apps/
api/ Hono API on Cloudflare Workers
web/ React Router v7 on Cloudflare Workers
desktop/ Electron desktop app
packages/
cli/ TUI launcher published as `skillsgate` on npm
tui/ Terminal UI published as `@skillsgate/tui`
ui/ Shared React components
local-db/ Shared SQLite persistence and SSH client
database/ Prisma schema and migrations
# Install dependencies
npm install
# Desktop app
cd apps/desktop && npx electron-vite dev
# TUI (requires Bun)
cd packages/tui && bun run src/index.tsx
# Web app
npm run dev -w skillsgate-web
# Deploy web + API
npm run deployRequires Node.js 18+, Bun (for TUI development), and a Cloudflare account.
SkillsGate is open source. Contributions welcome.
- Fork the repo
- Create a feature branch
- Make your changes
- Open a pull request
MIT
Built by Sultan Valiyev

