SkillDock is a desktop AI skill manager for Claude Code, Cursor, Codex, Windsurf, and MCP tools. It tracks real Skill directories, supports Git-aware diffs, and manages skills, MCP servers, and plugins with one-click install/update flows.
Collecting history — the radar snapshots this repo daily. The trend line appears after 3 days of data (1 so far).
What it is
SkillDock is an AI coding skills manager and desktop control center for Claude Code, Cursor, Codex, Windsurf, Gemini CLI, GitHub Copilot, and other AI coding agents. It keeps local Skills, MCP configurations, and plugin bundles visible, editable, and synced. It scans each tool's real Skill directory, shows managed and unmanaged Skills, and lets users preview local changes before updating or pushing.
- Skills library: Install, update, delete, edit, inspect, and sync local skills.
- MCP management: Browse, import, edit, enable, disable, sync, and inspect MCP server configs.
- Plugin management: Install, enable, disable, inspect, one-click update, and remove plugin packages, with local change and pending-push detection for Git-backed plugins.
- Real tool directory view: Inspect Skills in the actual Claude Code, Cursor, Codex, Windsurf, Gemini CLI, and other supported tool directories, including managed, unmanaged, conflicting, folder, and symlink states.
- Skill diff and collaboration: Edit local changes, review staged and unstaged diffs, revert a file or hunk, and preview pending pushes before sharing updates.
- Cards and dark mode: Switch Skills, MCP, and Plugins between list and card layouts, with light, dark, and system themes.
- Git-aware workflow: Keep Git-based skills and plugins as real repositories, detect upstream updates, local edits, and pending pushes, and preview changes before pulling or pushing.
- One-click multi-tool sync: Enable skills, MCP servers, and plugins across Claude Code, Codex, Cursor, Windsurf, Gemini CLI, OpenCode, and other coding tools to avoid hand-copying files and editing complex config files.
How it works
SkillDock keeps installed skills in a managed local library, then enables them for each supported tool by creating links into that tool's own skills directory. Plugins are managed as higher-level packages. A plugin can expose skills, agents, commands, MCP integrations, and host-specific capabilities; SkillDock installs the package once, tracks its source, and lets you enable or disable it for compatible host tools. MCP servers use a different model: SkillDock manages them as shared configuration records and writes the enabled servers into each tool's MCP config file.
Getting started
- Download and open SkillDock.
- Install plugins, skills, or MCP servers from a marketplace, Git repository, or local folder.
- Inspect the real Skill directories used by Claude Code, Cursor, Codex, and other tools.
- Enable plugins, skills, and MCP servers for your coding tools.
- Use Git-aware status to review updates, local edits, Diff previews, and push previews.
Recent releases
- v1.0.1 SkillDock v1.0.1 (2026-07-21): 新增了更多可用能力。修复了一些影响使用体验和稳定性的问题。优化了[v1.0.1] 发布公共补丁版本。
- v1.0.0 SkillDock v1.0.0 (2026-07-21): 本版本对比
v0.1.20,重点完善了跨平台发布、真实 Skill 目录管理、卡片式布局、深色主题和本地修改协作体验。 - v0.1.20 SkillDock v0.1.20 (2026-07-09): 修复 Cursor 安装插件时可能因本地插件源不完整而失败的问题。修复 Claude Code/Codex 新安装或删除插件后,插件状态偶发显示有变动或目录重复的问题。修复私有 Git 仓库在已有本地缓存时仍可能被远端访问阻塞的问题。
- v0.1.19 SkillDock v0.1.19 (2026-07-05): 修复删除 Codex 插件时可能没有清理完整插件目录的问题。
- v0.1.18 SkillDock v0.1.18 (2026-06-24): 修复了一些影响使用体验和稳定性的问题。
Traction
- stars: 293
- forks: 15
- open_issues: 6
Open Source Plan
SkillDock is currently distributed as a public desktop app preview, but the source code is not open-sourced yet. We plan to open source the project after the core features, documentation, and release workflow become more stable.






