A desktop skill manager for AI coding tools, built with Tauri.
基于 Tauri 构建的 AI 编程工具 Skill 管理桌面应用。
Website Twitter Discord MIT License
Warning
No longer maintained / 本项目不再维护.
The category is now well-served by more mature projects, and Claude Code ships with a built-in /plugin install flow plus the official marketplace (4,200+ skills). Please use one of the alternatives below.
该品类已被多个更成熟的项目覆盖,且 Anthropic 官方 Claude Code 已内置 /plugin install 与官方 marketplace(4,200+ skills)。建议直接使用下方任一替代项目。
Cross-tool Skill manager apps (desktop / CLI), sorted by GitHub Stars descending.
按 GitHub Stars 降序,均为「跨工具 Skill 管理」桌面 / CLI 应用:
| Project / 项目 | Stars | Forks | Created / 创建 | Stack / 技术栈 | Tools / 工具数 | Differentiator / 关键差异化 |
|---|---|---|---|---|---|---|
| iamzhihuix/skills-manage | 1,535 | 138 | 2026年04月13日 | Tauri + TS | 25+ | Central ~/.agents/skills/ + symlink, SQLite, AI explanations, bilingual中央 ~/.agents/skills/ + symlink、SQLite、AI 解释、双语 |
| OpenCoworkAI/open-cowork | 1,133 | 144 | 2026年01月13日 | TS | many / 多 | Sandbox isolation, multi-model, Feishu / Slack 沙盒隔离、多模型、Feishu / Slack |
| xingkongliang/skills-manager | 1,043 | 95 | 2026年03月02日 | Tauri + Rust | 15+ | Git backup/snapshot, batch ops, Workspaces, SQLite Git 备份/快照、批量操作、Workspaces、SQLite |
| jiweiyeah/Skills-Manager | 613 | 38 | 2026年02月06日 | Tauri 2 + React 19 + Rust | 3 | Symlink sync mechanism / symlink 同步机制 |
| knoxgraeme/skillfish | 221 | 19 | 2026年01月21日 | TS | - | CLI-first / CLI 优先 |
| DatafyingTech/Claude-Agent-Team-Manager | 123 | 12 | 2026年02月24日 | TS | - | Visual org-chart / 可视化 org-chart |
| mode-io/skill-manager | 118 | 16 | 2026年04月07日 | TS | 5 | Similar scope to SkillsYoga / 类 SkillsYoga 范围 |
| arkylab/aspm | 101 | 8 | 2026年03月05日 | Rust | - | npm-like package manager / npm 风格包管理器 |
| lasoons/AgentSkillsManager | 92 | 7 | 2026年01月09日 | TS | multi-IDE / 多 IDE | IDE extension / IDE 扩展 |
| spences10/mcpick | 76 | 11 | 2025年09月28日 | TS | - | MCP + plugins + skills |
| mensfeld/craftdesk | 58 | 5 | 2025年11月18日 | TS | - | Package manager / 包管理器 |
| microclaw/skillsyoga (this repo / 本项目) | 28 | 1 | 2026年02月17日 | Tauri + React | 6 | No clear differentiator / 无显著差异化 |
| AI-Eden/eden-skills | 26 | 0 | 2026年02月13日 | Rust | - | Performance-focused / 极速 |
Official direction / 官方方向:anthropics/skills (127K★) · anthropics/claude-plugins-official (18K★).
Stars data collected on 2026年05月03日. / Stars 数据采集于 2026年05月03日。
SkillsYoga helps you manage SKILL.md-based skills for different AI tools in one place. You can create, edit, organize, and import skills without manually switching between multiple local config folders.
SkillsYoga 帮助你在一处统一管理多个 AI 工具的 SKILL.md 技能文件。无需在多个本地配置目录间手动切换,即可创建、编辑、整理和导入 Skill。
| Skills / 技能 | Tools / 工具 |
|---|---|
| List Skills | List Tools |
| Find Skills / 查找技能 | Edit Skills / 编辑技能 |
|---|---|
| Find Skills | Edit Skill |
- Unified management across multiple supported tools / 统一管理多个支持的工具
- Skill file tree support (folders + multiple markdown files) / 支持 Skill 文件树(多目录与多个 Markdown 文件)
- Built-in tool detection and toggle management / 内置工具检测与启用/禁用管理
- Create, edit, rename, and delete files/folders in the skill editor / 在编辑器中创建、编辑、重命名、删除文件/目录
- Import skills from GitHub repositories and curated sources / 从 GitHub 仓库与精选源导入 Skill
- Update an existing skill from GitHub directly in the editor / 在编辑器内直接从 GitHub 更新已有 Skill
- Local-first storage: skills remain in each tool's own skills directory / 本地优先存储:Skill 仍存放于各工具自身的 skills 目录
- Tauri 2 (Rust backend) / Tauri 2(Rust 后端)
- React 19 + TypeScript + Vite frontend / React 19 + TypeScript + Vite 前端
- Tailwind CSS v4 + Radix UI / shadcn-ui
- Monaco Editor for markdown editing / Monaco 编辑器(Markdown 编辑)
brew tap microclaw/homebrew-tap && brew install --cask skillsyogaUpgrade / 升级:
brew upgrade --cask skillsyoga
Uninstall / 卸载:
brew uninstall --cask skillsyoga
- Bun
- Rust toolchain / Rust 工具链
- Tauri development dependencies for your operating system / 对应操作系统的 Tauri 开发依赖
bun install bun run tauri dev
bun run dev— frontend only / 仅启动前端bun run build— frontend build / 前端构建cd src-tauri && cargo check— Rust check / Rust 编译检查bun run version:patchbun run version:minorbun run version:major
For a full walkthrough, see USAGE.md. / 完整使用教程见 USAGE.md。
Basic import flow / 基本导入流程:
- Open
Toolsand enable a target tool. / 打开Tools并启用目标工具。 - Open
Find Skills. / 打开Find Skills。 - Select a source or paste a GitHub repository URL. / 选择一个源,或粘贴 GitHub 仓库地址。
- Choose the target tool and install. / 选择目标工具并安装。
- Confirm the imported skill in
Skills. / 在Skills中确认已导入的技能。
Update flow for an existing skill / 已有 Skill 的更新流程:
- Open
Skillsand edit the target skill. / 打开Skills并编辑目标 Skill。 - Click
Update from GitHubin the editor header. / 在编辑器顶部点击Update from GitHub。 - Review the prefilled repository URL/skill path (when previously installed or updated through SkillsYoga), or enter them manually. / 检查预填的仓库 URL 与 Skill 路径(若曾通过 SkillsYoga 安装或更新过),或手动输入。
- Confirm overwrite to replace the current skill files. / 确认覆盖以替换当前 Skill 文件。
Version bump scripts / 版本递增脚本:
./inc_patch_version.sh./inc_minor_version.sh./inc_major_version.sh
Versioning rule / 版本规则:
- Any version containing the digit
4is skipped automatically. / 任何包含数字4的版本号会被自动跳过。 - Example / 示例:
0.1.3 -> 0.1.5、0.3.9 -> 0.5.0。
Homebrew release scripts / Homebrew 发布脚本:
./scripts/release_homebrew.sh./scripts/package_macos.sh./deploy.sh
Recommended one-command release entrypoint / 推荐的一键发布入口:
./deploy.sh
Optional release environment variables / 可选发布环境变量:
SIGNING_IDENTITYNOTARYTOOL_PROFILEor (APPLE_ID,APPLE_TEAM_ID,APPLE_APP_SPECIFIC_PASSWORD)TAP_REPO(default / 默认:microclaw/homebrew-tap)CASK_PATH(default / 默认:Casks/skillsyoga.rb)RELEASE_REPO(default / 默认: inferred fromgit remote origin, e.g.microclaw/skillsyoga/ 由git remote origin推断)APP_HOMEPAGEAPP_DESCSKIP_BUMP=1SKIP_NOTARIZE=1SKIP_CASK_UPDATE=1
- Local app state is stored in
state.jsonunder the app data directory. / 本地应用状态保存在应用数据目录下的state.json。 - Skill files are stored directly in each tool's configured
skillspath. / Skill 文件直接存放在各工具配置的skills路径下。 - Uninstalling SkillsYoga does not delete skills from those tool directories. / 卸载 SkillsYoga 不会删除各工具目录下的 Skill。
Issues and pull requests are welcome. / 欢迎提交 Issue 与 Pull Request。
- Fork the repository / Fork 本仓库
- Create your feature branch / 创建功能分支
- Commit your changes / 提交变更
- Open a pull request / 发起 Pull Request
This project is licensed under the MIT License. See LICENSE.
本项目基于 MIT License 发布,详见 LICENSE。