https://github.com/beautyfree/skiller
AI agent skills manager for Claude Code, Cursor, Codex and more — install, sync, and manage skills from one desktop app.
https://github.com/beautyfree/skiller
agent-skills ai-agent claude-code codex copilot cross-platform cursor desktop-app developer-tools electron llm-tools plugin-manager productivity skills-manager typescript
Last synced: about 5 hours ago
JSON representation
AI agent skills manager for Claude Code, Cursor, Codex and more — install, sync, and manage skills from one desktop app.
- Host: GitHub
- URL: https://github.com/beautyfree/skiller
- Owner: beautyfree
- License: mit
- Created: 2026-04-14T16:35:55.000Z (2 months ago)
- Default Branch: main
- Last Pushed: 2026-05-31T11:25:51.000Z (24 days ago)
- Last Synced: 2026-05-31T13:11:54.040Z (24 days ago)
- Topics: agent-skills, ai-agent, claude-code, codex, copilot, cross-platform, cursor, desktop-app, developer-tools, electron, llm-tools, plugin-manager, productivity, skills-manager, typescript
- Language: TypeScript
- Homepage: https://beautyfree.github.io/skiller/
- Size: 12 MB
- Stars: 37
- Watchers: 0
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# Skiller

Install, sync, and manage skills with Skiller across your coding agents from one desktop app.
## Why Skiller
Managing skills separately in every agent is repetitive and error-prone.
Skiller gives you one control center to:
- **See everything at once** — agents, installed skills, and status in one dashboard
- **Install once, use everywhere** — propagate skills across your agent stack with one click
- **Clean house per-agent** — right-click an agent to copy every skill from another or wipe them all
- **Project-scoped skills** — pin a skill to a specific repo without polluting your global setup
- **Edit confidently** — update `SKILL.md` content with immediate local visibility
- **Discover faster** — browse marketplace sources like [skills.sh](https://skills.sh) and [ClawHub](https://clawhub.ai)
## Supported agents
Skiller supports **44 agents** natively — drop a skill into one place and it propagates to all of them.

Claude Code
CLI

Codex
CLI

Gemini CLI
CLI

Copilot CLI
CLI

OpenCode
CLI

OpenClaw
CLI

CodeBuddy
CLI

Qoder
CLI

Cursor
IDE

Windsurf
IDE

Trae
IDE

Antigravity
IDE

Kiro
IDE

Cline
VS Code extension

Warp
Terminal

Factory
Cloud platform
+ 28 more agents (click to expand)
Adal · Amp · Augment · Bob · Command Code · Continue · Cortex · Crush · DeepAgents · Firebender · Goose · iFlow CLI · Junie · Kilo · Kimi CLI · Kode · MCPJam · Mistral Vibe · Mux · Neovate · OpenHands · Pi · Pochi · Qwen Code · Replit · Roo · Trae (CN) · Zencoder
Skiller auto-detects any of these the moment they're installed — no setup required.
## Product Tour
### Core experience
- **Dashboard** — system-wide visibility into your skill environment
- **Skills Manager** — inspect, edit, sync, and remove skills (per-agent or everywhere)
- **Projects** — group skills under specific repos so `.claude/skills/` etc. stays scoped
- **Marketplace** — search and install community skills quickly
- **Settings** — configure behavior, sources, and runtime preferences
### Skills Manager
Browse every installed skill, see which agents consume it, edit `SKILL.md` inline, and sync with one click.

### Marketplace
Search `skills.sh` and `ClawHub` in-app, preview a skill's target agents and repository, and install without touching the filesystem.

### Settings
Theme, accent color, window blur, language, close behavior, and cache controls — all in one place.

## Installation
Grab the installer for your OS from the [**latest release**](https://github.com/beautyfree/skiller-skills-desktop-manager/releases/latest):
| OS | File | Notes |
| --- | --- | --- |
| macOS (Apple Silicon) | `Skiller--macos-arm64.dmg` | Signed + notarized. Open the DMG and drag Skiller to Applications. |
| macOS (Intel) | `Skiller--macos-x64.dmg` | Signed + notarized. Same flow as the Apple Silicon build. |
| Windows (x64) | `Skiller--win-x64.exe` | NSIS installer. SmartScreen may show a one-time warning — click "More info" → "Run anyway". |
| Linux (x64) | `Skiller--linux-x86_64.AppImage`, `.deb`, or `.tar.xz` | AppImage: `chmod +x`, run — static squashfuse runtime, no `libfuse2` required (works on CachyOS/Manjaro/EndeavourOS out of the box). `.deb` for Ubuntu/Debian. `.tar.xz`: extract, `cd Skiller-*`, run `./install.sh` once (sets SUID on `chrome-sandbox`, registers a `.desktop` entry). Passing `--uninstall` to the same script removes the menu entry. |
Every release is built and published by the CI matrix in `.github/workflows/release.yml` — tagging `vX.Y.Z` produces all three platforms automatically.
> **If you had an older `stable-*-Skiller.*` build:** those were produced by a previous Electrobun-based packaging pipeline and can't auto-update to the current Electron-based builds. Grab the new installer above; your local data in `~/Library/Application Support/com.beautyfree.skiller/` (or the Windows/Linux equivalent) stays intact.
## Auto-updates
Once installed, Skiller keeps itself current:
- Checks for new versions on launch, then every 6 hours in the background.
- Downloads the full updated bundle on demand (click **Download update** in Settings → App Updates).
- Shows status and a one-click **Restart & install** button once ready.
Powered by [`electron-updater`](https://www.electron.build/auto-update) reading from this repo's GitHub Releases.
## For Developers
All development, build, and debugging details are in **[docs/DEVELOPMENT.md](docs/DEVELOPMENT.md)**.
## Contributing
Contributions are welcome.
Open an issue first if you want to discuss a feature or behavior change.
## License
[MIT](./LICENSE)