Stars
1,145
Forks
70
Watchers: 1,145
Language
License: MIT License
Repository Radar Score
49 / 100
Growth
- 7d
- +0
- 30d
- +0
- %
- 0.0%
Not enough metric snapshots yet to chart growth for this repository.
Score breakdown
- popularity 53
- growth 0
- activity 75
- freshness 100
- community 84
Need help integrating this stack?
Our team builds with modern open-source stacks. Tell us what you are shipping.
Get a quote →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 20+ agents and integrates skills.sh for public skill discovery.
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, Droid CLI, OB-1, Amp, Goose, Junie, Kilo Code, OpenCode, OpenClaw, Pear AI, Roo Code, Trae, Zed, and Universal.
- skills.sh integration -- browse and search the full public catalog directly from the app
- 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/
web/ React Router v7 on Cloudflare Workers
desktop/ Electron desktop app
packages/
cli/ Node CLI published as `skillsgate` on npm
tui/ Terminal UI published as `@skillsgate/tui` (Bun)
ui/ Shared React components
local-db/ Shared SQLite persistence and SSH client
# Install dependencies
npm install
# Native desktop dependencies are rebuilt for Electron automatically.
# If install scripts were skipped, run this before starting the desktop app:
# npm run rebuild:native --workspace=@skillsgate/desktop
# Web app (default workspace dev server)
npm run dev
# Desktop app
cd apps/desktop && npm run dev
# TUI (requires Bun)
cd packages/tui && bun run src/index.tsx
# Deploy web app to Cloudflare
npm run deployRequires Node.js 18+, Bun (for TUI development), and a Cloudflare account.
The desktop app uses the native better-sqlite3 module. A normal npm install
rebuilds it for the Electron version pinned by the desktop workspace. If you
install with --ignore-scripts or encounter a native module ABI mismatch, run
npm run rebuild:native --workspace=@skillsgate/desktop manually.
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
Repository Radar analysis
Deterministic insights derived from public metadata and our observations — not personal testing or reviews.
Why this repository is interesting
- Listed in our discovery index with public GitHub metadata for analysis.
Who should use it
- Developers working primarily with TypeScript
- Teams exploring AI tooling, agents, or ML infrastructure
Potential use cases
- Reference or evaluate TypeScript open-source approaches in this domain
- Prototype AI/agent workflows or study reference architectures
Strengths
- README present in our index
- Declared license: MIT License
Limitations / considerations
- Insights are derived from public metadata and our observations — not a substitute for code review
What to watch
- Re-check last push, issues, and releases on GitHub before production adoption
Source: GitHub (public metadata) + Repository Radar analysis. We do not claim ownership of third-party repositories.
Similar repositories
openclaw/openclaw
★ 388,845 · TypeScript · radar 67
n8n-io/n8n
★ 203,331 · TypeScript · radar 67
supabase/supabase
★ 108,802 · TypeScript · radar 67
google-gemini/gemini-cli
★ 106,800 · TypeScript · radar 67
koala73/worldmonitor
★ 85,478 · TypeScript · radar 67
lobehub/lobehub
★ 82,201 · TypeScript · radar 67

