AIコーディングエージェントが増えるほど、スキルファイルの管理が煩雑になります。
この記事でわかること:
- skills-manageが解決するスキル管理の課題
- 主な機能と対応プラットフォーム20種以上
- インストール方法と技術スタックの構成
AIスキル管理の課題
Claude Codeは~/.claude/skills/、Cursorは~/.cursor/skills/、Gemini CLIは~/.gemini/skills/——AIコーディングエージェントはそれぞれ独自のスキルディレクトリを持っています。複数のツールを使い分けていると、同じスキルファイルをコピーして回るか、変更のたびに各ディレクトリを手動で更新するしかありませんでした。
skills-manageはこの問題を解消するTauri製デスクトップアプリです。
GitHubトレンドに登場し、公開から数日で1300スター超を獲得しています(2026年4月時点)。
1か所で管理し、全ツールに反映する仕組み
skills-manageは~/.agents/skills/を中央スキルライブラリとして扱い、各ツールのディレクトリへはシンボリックリンクでインストールします。スキルを1度更新するだけで、Claude Code・Cursor・Gemini CLIなど登録した全プラットフォームに変更が即座に反映される仕組みです。
Windowsではシンボリックリンク作成が制限される場合に、ファイルコピーへ自動フォールバックします。Windows・macOSのどちらでも同じ操作感で使えます。
主な機能
中央ライブラリとプラットフォームインストール管理
スキルの状態(インストール済み・未インストール)をプラットフォームごとに一覧で確認でき、追加・削除も同一画面で完結します。Claude Codeはネイティブスキルに加え、プラグインマーケットプレイスのスキルも読み取り専用で表示します。
マーケットプレイスとGitHubインポート
組み込みのマーケットプレイスからスキルをブラウズしてインストールできます。GitHubリポジトリのURLを指定してスキルを直接インポートする機能も備えており、OSSコミュニティのスキルを即座に取り込めます。認証トークンを設定すればレート制限を回避でき、ミラーフォールバックも実装されています。
コレクションによる一括インストール
よく使うスキルのセットをコレクションとして保存し、新しい環境にまとめてインストールできます。環境構築のたびに同じ設定を繰り返す手間を省けます。
ローカルスキルライブラリのスキャン(Discover)
プロジェクト内に散在するスキルファイルを自動検出する機能です。既存プロジェクトのスキルを中央ライブラリに取り込む際に役立ちます。スキャンルートは設定から変更でき、スキャン停止コントロールも備えています。
AIによるスキル説明の自動生成
スキル詳細ビューでは、登録したAPIキーを使ってAIがスキルの概要を自動生成します。スキルの内容を素早く把握したいときに使えます。空のキャッシュや壊れた説明は自動的に再生成される実装になっています。
対応プラットフォーム
20種類以上のAIコーディングツールに対応しています。主なものを挙げます。
- Claude Code、Codex CLI、Cursor、Gemini CLI
- Windsurf、Copilot、Aider、Augment
- Factory Droid、Junie、Qwen、Trae
- OpenCode、KiloCode、OB1、Amp、Kiro
カスタムプラットフォームを設定から追加することもできます。将来的に新しいエージェントが登場しても対応できる構造です。
技術スタック
| レイヤー | 技術 |
|---|---|
| デスクトップフレームワーク | Tauri v2 |
| フロントエンド | React 19、TypeScript、Tailwind CSS 4 |
| UIコンポーネント | shadcn/ui、Catppuccin テーマ |
| バックエンド | Rust(serde、sqlx、chrono) |
| データベース | SQLite(WAL モード) |
| 状態管理 | Zustand |
| i18n | react-i18next(日英バイリンガル対応) |
設定やキャッシュはすべて~/.skillsmanage/db.sqliteにローカル保存されます。テレメトリは一切なく、ネットワーク通信はマーケットプレイス同期・GitHubインポート・AI説明生成を使うときだけ発生します。
インストール方法
GitHubのリリースページから最新バイナリをダウンロードします。
- macOS:
skills-manage_0.9.1_macos_universal.dmgまたは.zip - Windows:
skills-manage_0.9.1_windows_x64.msiまたは.zip
macOSでは未署名ビルドのため、Gatekeeperの警告が出る場合があります。その場合は/Applicationsに移動後、以下のコマンドを実行します。
xattr -dr com.apple.quarantine "/Applications/skills-manage.app"
ソースからビルドする場合は Node.js(LTS)、pnpm、Rustツールチェーンが必要です。開発サーバーはpnpm tauri devで起動し、Viteサーバーはポート24200で動作します。
同カテゴリのOSSとの違い
同じ用途のツールとしてShpigford/chops(macOS専用のSwiftUIアプリ)やxingkongliang/skills-managerがあります。skills-manageはWindows・macOSのクロスプラットフォーム対応に加え、マーケットプレイスブラウズとGitHubインポートをGUIで提供している点で差別化されています。バックエンドをRustで構築しているため、大規模なスキルライブラリでも検索やリスト表示が高速に動作します。
まとめ
skills-manageは、AIコーディングエージェントを複数使い分ける開発者向けのスキル一元管理ツールです。シンボリックリンクによる単一ソース管理と豊富なプラットフォーム対応を組み合わせることで、スキルの追加・更新にかかる繰り返し作業を減らせます。v0.9.1ではWindowsとmacOS両対応が整い、実用的に使えるフェーズに入っています。AIコーディングツールの環境が増えてきた人は試す価値があります。