Skip to content

Github · GitHub Repository Radar

skillsgate skillsgate

Stars

1,145

Active Stable

Forks

70

Watchers: 1,145

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 →

SkillsGate

SkillsGate

Visual skill manager for AI agents. Desktop app and TUI.

Website

SkillsGate Desktop App


What is SkillsGate?

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.

Quick Start

Desktop App

Download for your platform:

macOS (Apple Silicon) · macOS (Intel) · Windows · Linux

TUI (Terminal UI)

npx skillsgate

Or install globally:

npm install -g skillsgate

SkillsGate TUI

Supported Agents

Claude 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.

Features

  • 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

TUI Keyboard Shortcuts

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

Development

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

Running locally

# 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 deploy

Requires 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.

Contributing

SkillsGate is open source. Contributions welcome.

  1. Fork the repo
  2. Create a feature branch
  3. Make your changes
  4. Open a pull request

License

MIT


Built by Sultan Valiyev

Created: Feb 10, 2026

Last push: Aug 21, 2026

Default branch: main

Latest release: desktop-v0.6.0

Languages

Share of the codebase by language, based on repository metadata from the host.

  • TypeScript 97.3%
  • CSS 1.5%
  • JavaScript 1.1%
  • HTML 0.1%

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.

Ready to ship something that compounds?

Share your roadmap. We’ll come back with scope options, timeline ranges, and who from Shriram IT Ventures should be in the room.

Popular with product teams