0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

AI エージェントのスキル管理をちょっとだけ楽にする manage-agent-skills

0
Last updated at Posted at 2026-02-20

背景

複数のコーディングエージェント (Claude Code, Gemini, Codex 等) を使い分けていると、スキルの管理がちょい面倒。

manage-agent-skills を作成した

manage-agent-skills は、GitHub 上のスキルリポジトリを管理し、指定したエージェントにワンコマンドでシンボリックリンクを展開するツール。

似たようなツールとして Vercel の skills.sh が既にあるので車輪の再発明になってしまったが、機能を絞っているためシンプル (であるのが、せめてものウリ)

特徴

  • 指定したスキルのリポジトリを中央管理ディレクトリ(~/.local/src/manage-agent-skills)に集約
  • config.toml に定義した各エージェントのスキルディレクトリへ、シンボリックリンクを自動生成
  • Go 製: 単一バイナリで動作 (no npx)

使い方

0. インストール

go install github.com/tsubasaogawa/manage-agent-skills@latest

また、GitHub では各プラットフォーム向けのバイナリも配布

1. スキルのダウンロード

まずは使いたいスキルをダウンロード。例えば、筆者が作成したコミットメッセージ補助スキルを導入する場合:

manage-agent-skills download github.com/tsubasaogawa/semantic-commit-helper

これで、~/.local/src/manage-agent-skills/semantic-commit-helper へ clone される

2. ダウンロード済みスキルの確認

現在管理下にあるスキルを一覧表示

manage-agent-skills list

3. エージェントへのインストール

例として Claude にダウンロード済スキルをインストール (シンボリックリンク作成) する:

manage-agent-skills install claude

manage-agent-skills list で表示されたスキルが一括でインストールされる

設定

エージェントごとのパス設定は ~/.config/manage-agent-skills/config.toml で管理

[agents]
claude = "~/.claude/skills"
gemini = "~/.gemini/skills"
codex = "~/.codex/skills"
copilot = "~/.copilot/skills"

まとめ

シンプルなスキル管理ツールに興味のある方がいましたら使ってやってください。

「シンプル」とはいえ機能が少なすぎるのでもうちょい育てる予定です。

0
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?