skill-man は何をしますか?
キーボードファーストなTUIで、Cursor、Claude Code、Codex、Windsurf 全体のエージェントスキルとMCP設定を管理 — ブラウズ、プレビュー、バインド、切り替え。
機能
- ブラウズ: 各エージェントプラットフォームにインストールされたスキルとMCP設定を一覧表示
- プレビュー: スキルの詳細や設定ファイルをインラインでプレビュー
- バインド: スキルを特定のプロジェクトやワークスペースにバインド
- 切り替え: スキルの有効/無効を素早く切り替え
対応プラットフォーム
- Cursor
- Claude Code
- Codex
- Windsurf
インストール
# Go がインストールされている場合
go install github.com/JoeHe0x/skill-man@latest
# またはリリースページからバイナリをダウンロード
使い方
# TUI を起動
skill-man
# 特定のプラットフォームを指定
skill-man --platform cursor
# 設定ディレクトリを指定
skill-man --config ~/.config/skill-man
キーバインド
| キー | 操作 |
|---|---|
j/k | 上下に移動 |
enter | 選択/プレビュー |
space | スキルの切り替え |
b | スキルをバインド |
q | 終了 |
? | ヘルプを表示 |
設定
設定ファイルは ~/.config/skill-man/config.yaml に保存されます。各プラットフォームのスキルディレクトリやMCP設定ファイルのパスをカスタマイズできます。
platforms:
cursor:
skills_dir: ~/.cursor/skills
claude_code:
skills_dir: ~/.claude/skills
codex:
skills_dir: ~/.codex/skills
windsurf:
skills_dir: ~/.windsurf/skills
開発
git clone https://github.com/JoeHe0x/skill-man.git
cd skill-man
go build -o skill-man main.go
ライセンス
MIT