Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

microclaw/skillsyoga

Repository files navigation

SkillsYoga icon

SkillsYoga

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)。建议直接使用下方任一替代项目。

Recommended Alternatives / 推荐替代项目

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日。


Overview / 概览

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。

Screenshots / 应用截图

Skills / 技能 Tools / 工具
List Skills List Tools
Find Skills / 查找技能 Edit Skills / 编辑技能
Find Skills Edit Skill

Key Features / 核心功能

  • 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 目录

Supported Stack / 技术栈

  • 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 编辑)

Quick Start / 快速开始

Install via Homebrew (macOS) / 通过 Homebrew 安装(macOS)

brew tap microclaw/homebrew-tap && brew install --cask skillsyoga

Upgrade / 升级:

brew upgrade --cask skillsyoga

Uninstall / 卸载:

brew uninstall --cask skillsyoga

Prerequisites / 前置依赖

  • Bun
  • Rust toolchain / Rust 工具链
  • Tauri development dependencies for your operating system / 对应操作系统的 Tauri 开发依赖

Development / 开发

bun install
bun run tauri dev

Common Commands / 常用命令

  • bun run dev — frontend only / 仅启动前端
  • bun run build — frontend build / 前端构建
  • cd src-tauri && cargo check — Rust check / Rust 编译检查
  • bun run version:patch
  • bun run version:minor
  • bun run version:major

Usage / 使用

For a full walkthrough, see USAGE.md. / 完整使用教程见 USAGE.md

Basic import flow / 基本导入流程:

  1. Open Tools and enable a target tool. / 打开 Tools 并启用目标工具。
  2. Open Find Skills. / 打开 Find Skills
  3. Select a source or paste a GitHub repository URL. / 选择一个源,或粘贴 GitHub 仓库地址。
  4. Choose the target tool and install. / 选择目标工具并安装。
  5. Confirm the imported skill in Skills. / 在 Skills 中确认已导入的技能。

Update flow for an existing skill / 已有 Skill 的更新流程:

  1. Open Skills and edit the target skill. / 打开 Skills 并编辑目标 Skill。
  2. Click Update from GitHub in the editor header. / 在编辑器顶部点击 Update from GitHub
  3. Review the prefilled repository URL/skill path (when previously installed or updated through SkillsYoga), or enter them manually. / 检查预填的仓库 URL 与 Skill 路径(若曾通过 SkillsYoga 安装或更新过),或手动输入。
  4. Confirm overwrite to replace the current skill files. / 确认覆盖以替换当前 Skill 文件。

Release / 发布

Version bump scripts / 版本递增脚本:

  • ./inc_patch_version.sh
  • ./inc_minor_version.sh
  • ./inc_major_version.sh

Versioning rule / 版本规则:

  • Any version containing the digit 4 is skipped automatically. / 任何包含数字 4 的版本号会被自动跳过。
  • Example / 示例:0.1.3 -> 0.1.50.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_IDENTITY
  • NOTARYTOOL_PROFILE or (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 from git remote origin, e.g. microclaw/skillsyoga / 由 git remote origin 推断)
  • APP_HOMEPAGE
  • APP_DESC
  • SKIP_BUMP=1
  • SKIP_NOTARIZE=1
  • SKIP_CASK_UPDATE=1

Data and Privacy / 数据与隐私

  • Local app state is stored in state.json under the app data directory. / 本地应用状态保存在应用数据目录下的 state.json
  • Skill files are stored directly in each tool's configured skills path. / Skill 文件直接存放在各工具配置的 skills 路径下。
  • Uninstalling SkillsYoga does not delete skills from those tool directories. / 卸载 SkillsYoga 不会删除各工具目录下的 Skill。

Contributing / 贡献

Issues and pull requests are welcome. / 欢迎提交 Issue 与 Pull Request。

  1. Fork the repository / Fork 本仓库
  2. Create your feature branch / 创建功能分支
  3. Commit your changes / 提交变更
  4. Open a pull request / 发起 Pull Request

License / 许可证

This project is licensed under the MIT License. See LICENSE.
本项目基于 MIT License 发布,详见 LICENSE

Star History

Star History Chart

About

SkillsYoga helps you manage SKILL.md-based skills for different AI tools in one place.

Topics

Resources

License

Stars

Watchers

Forks

Packages

Contributors

AltStyle によって変換されたページ (->オリジナル) /