SkillSwitch 是一款跨平台桌面应用,专为 AI 编程助手的用户打造。它让你能够在一个统一的界面中管理多个 AI 工具(Claude Code、Codex CLI、Gemini CLI、Cursor、Windsurf)的 Skill 文件——包括已安装管理、发现新 Skill、创建自定义 Skill、以及备份与恢复。
Обзор
— 专为 Claude Code、Codex CLI、Gemini CLI、Cursor、Windsurf 等 AI 编程助手设计的跨平台桌面应用,统一管理、发现、创建和备份你的 Skill 文件。 浏览和管理已安装的 Skills,支持: - 版本信息、Stars、下载量统计 - 按全局/项目级别控制启用状态 - 查看 SKILL.md 入口文件 从仓库源浏览可安装 Skills,按分类筛选(Git & CI/CD、调试、安全、数据库、AI/LLM),一键安装/卸载。 可视化编辑器创建 Skill,自动生成标准目录结构: - SKILL.md — 入口文件 - agents/ — 子 Agent 指令 - assets/ — 静态资源 - references/ — 参考文档 - scripts/ — 可执行脚本 - 手动创建快照,随时回滚 - 卸载时自动保留,支持恢复 - SSH 推送到 GitHub 远程仓库 - — .dmg 或 .app - — .msi 或 .exe - — .deb 或 .AppImage 从 GitHub Releases 下载的应用未经过 Apple 签名,首次打开可能会被 macOS 阻止。解决方法:
README
SkillSwitch
AI Skill 管理工具 — 专为 Claude Code、Codex CLI、Gemini CLI、Cursor、Windsurf 等 AI 编程助手设计的跨平台桌面应用,统一管理、发现、创建和备份你的 Skill 文件。
核心功能
📦 已安装管理
浏览和管理已安装的 Skills,支持:
- 版本信息、Stars、下载量统计
- 按全局/项目级别控制启用状态
- 查看 SKILL.md 入口文件
🔍 发现新 Skill
从仓库源浏览可安装 Skills,按分类筛选(Git & CI/CD、调试、安全、数据库、AI/LLM),一键安装/卸载。
✏️ 创建新 Skill
可视化编辑器创建 Skill,自动生成标准目录结构:
SKILL.md— 入口文件agents/— 子 Agent 指令assets/— 静态资源references/— 参考文档scripts/— 可执行脚本
💾 备份与恢复
- 手动创建快照,随时回滚
- 卸载时自动保留,支持恢复
- SSH 推送到 GitHub 远程仓库
多 App 支持
侧边栏切换管理的 AI 应用:
| App | 标识色 |
|---|---|
| Claude Code | 🤖 橙色 |
| Codex CLI | ⌨️ 绿色 |
| Gemini CLI | 💎 蓝色 |
| Cursor | 🖱️ 紫色 |
| Windsurf | 🏄 青色 |
技术栈
| 层 | 技术 |
|---|---|
| 前端 | React 18 + TypeScript 5 + Vite 6 |
| 后端 | Tauri 2 (Rust) |
| 样式 | CSS Modules + CSS Variables |
| 包管理 | pnpm |
安装
从 Releases 下载对应平台安装包:
- macOS —
.dmg或.app - Windows —
.msi或.exe - Linux —
.deb或.AppImage
常见问题
macOS: “无法打开应用,因为无法验证开发者”
从 GitHub Releases 下载的应用未经过 Apple 签名,首次打开可能会被 macOS 阻止。解决方法:
xattr -d com.apple.quarantine /Applications/skill-switch.app
运行后即可正常打开应用。
开发
# 安装依赖
pnpm install
# 启动开发服务器
pnpm tauri dev
# 构建
pnpm tauri build
许可证
MIT License
Рекомендуемые инструменты
Попробуйте другой запрос или уберите фильтр.
Установка
npx skillfish add dargonlee/skill-switch