AI agent skills manager for Claude Code, Cursor, Codex and more — install, sync, and manage skills from one desktop app.
SaferSkills independently audited skiller (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
Skiller Hero Banner
Install, sync, and manage skills with Skiller across your coding agents from one desktop app.
Managing skills separately in every agent is repetitive and error-prone. Skiller gives you one control center to:
SKILL.md content with immediate local visibilitySkiller supports 44 agents natively — drop a skill into one place and it propagates to all of them.
<table> <tr> <td align="center" width="150"><a href="https://docs.anthropic.com/en/docs/claude-code/getting-started"><img src="docs/images/agents/claude-code.png" width="64" height="64" alt="Claude Code"><br><b>Claude Code</b></a><br><sub>CLI</sub></td> <td align="center" width="150"><a href="https://help.openai.com/en/articles/11096431-openai-codex-cli-getting-started"><img src="docs/images/agents/codex.png" width="64" height="64" alt="Codex"><br><b>Codex</b></a><br><sub>CLI</sub></td> <td align="center" width="150"><a href="https://google-gemini.github.io/gemini-cli/docs/get-started/"><img src="docs/images/agents/gemini-cli.png" width="64" height="64" alt="Gemini CLI"><br><b>Gemini CLI</b></a><br><sub>CLI</sub></td> <td align="center" width="150"><a href="https://docs.github.com/en/copilot/how-tos/set-up/install-copilot-in-the-cli"><img src="docs/images/agents/copilot-cli.png" width="64" height="64" alt="GitHub Copilot CLI"><br><b>Copilot CLI</b></a><br><sub>CLI</sub></td> <td align="center" width="150"><a href="https://opencode.ai/docs/"><img src="docs/images/agents/opencode.png" width="64" height="64" alt="OpenCode"><br><b>OpenCode</b></a><br><sub>CLI</sub></td> <td align="center" width="150"><a href="https://docs.openclaw.ai/start/getting-started"><img src="docs/images/agents/openclaw.png" width="64" height="64" alt="OpenClaw"><br><b>OpenClaw</b></a><br><sub>CLI</sub></td> </tr> <tr> <td align="center" width="150"><a href="https://www.codebuddy.ai/docs/cli/installation"><img src="docs/images/agents/codebuddy.png" width="64" height="64" alt="CodeBuddy"><br><b>CodeBuddy</b></a><br><sub>CLI</sub></td> <td align="center" width="150"><a href="https://docs.qoder.com/cli/quick-start"><img src="docs/images/agents/qoder.png" width="64" height="64" alt="Qoder"><br><b>Qoder</b></a><br><sub>CLI</sub></td> <td align="center" width="150"><a href="https://cursor.com/docs/cli/overview"><img src="docs/images/agents/cursor.png" width="64" height="64" alt="Cursor"><br><b>Cursor</b></a><br><sub>IDE</sub></td> <td align="center" width="150"><a href="https://formulae.brew.sh/cask/windsurf"><img src="docs/images/agents/windsurf.png" width="64" height="64" alt="Windsurf"><br><b>Windsurf</b></a><br><sub>IDE</sub></td> <td align="center" width="150"><a href="https://formulae.brew.sh/cask/trae"><img src="docs/images/agents/trae.png" width="64" height="64" alt="Trae"><br><b>Trae</b></a><br><sub>IDE</sub></td> <td align="center" width="150"><a href="https://formulae.brew.sh/cask/antigravity"><img src="docs/images/agents/antigravity.png" width="64" height="64" alt="Antigravity"><br><b>Antigravity</b></a><br><sub>IDE</sub></td> </tr> <tr> <td align="center" width="150"><a href="https://kiro.dev/downloads/"><img src="docs/images/agents/kiro.png" width="64" height="64" alt="Kiro"><br><b>Kiro</b></a><br><sub>IDE</sub></td> <td align="center" width="150"><a href="https://docs.cline.bot/getting-started/quick-start#cli"><img src="docs/images/agents/cline.png" width="64" height="64" alt="Cline"><br><b>Cline</b></a><br><sub>VS Code extension</sub></td> <td align="center" width="150"><a href="https://www.warp.dev/"><img src="docs/images/agents/warp.png" width="64" height="64" alt="Warp"><br><b>Warp</b></a><br><sub>Terminal</sub></td> <td align="center" width="150"><a href="https://factory.ai/"><img src="docs/images/agents/factory.png" width="64" height="64" alt="Factory"><br><b>Factory</b></a><br><sub>Cloud platform</sub></td> <td></td> <td></td> </tr> </table>
<details> <summary><b>+ 28 more agents</b> (click to expand)</summary>
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.
</details>
.claude/skills/ etc. stays scopedBrowse every installed skill, see which agents consume it, edit SKILL.md inline, and sync with one click.
Skills Manager
Search skills.sh and ClawHub in-app, preview a skill's target agents and repository, and install without touching the filesystem.
Marketplace
Theme, accent color, window blur, language, close behavior, and cache controls — all in one place.
Settings
Grab the installer for your OS from the latest release:
| OS | File | Notes |
|---|---|---|
| macOS (Apple Silicon) | Skiller-<version>-macos-arm64.dmg | Signed + notarized. Open the DMG and drag Skiller to Applications. |
| macOS (Intel) | Skiller-<version>-macos-x64.dmg | Signed + notarized. Same flow as the Apple Silicon build. |
| Windows (x64) | Skiller-<version>-win-x64.exe | NSIS installer. SmartScreen may show a one-time warning — click "More info" → "Run anyway". |
| Linux (x64) | Skiller-<version>-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.Once installed, Skiller keeps itself current:
Powered by electron-updater reading from this repo's GitHub Releases.
All development, build, and debugging details are in [docs/DEVELOPMENT.md](docs/DEVELOPMENT.md).
Contributions are welcome. Open an issue first if you want to discuss a feature or behavior change.
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.