skills-cleaner - インストール済み Skills の類似性を比較し、重複機能を特定して不要な Skill を削除できるプラグイン
(github.com/amebahead)こんにちは。Claude Plugin や Skills をたくさんインストールして使っている方も多いと思います。
Plugin をインストールするたびに、多くの Skills.md が .claude/plugin ディレクトリ内に生成されますが、実際にどれだけ多くの Skills.md ファイルが作られているのか、重複する機能の Skill.md がないかといった管理ができず、不便さを感じていました。
そこで、インストール済みの Skills.md を管理できる skills-cleaner を作りました。
Claude Plugin のインストール方法で簡単に導入でき、提供する機能は次のとおりです。
/list-skills: プラグインごとにインストールされているすべてのスキル一覧を表示します。
/search-skills: 名前でスキルを検索し、そのパスを表示します。
(メイン機能) /clean-skills: インストール済みスキルの類似性を比較し、対話的な選択を通じて重複スキルを削除できます。
どんなアイデアでも、プロジェクトへの参加と貢献をいつでも歓迎しています。ありがとうございます。
4件のコメント
ありがとうございます。気づかないうちにスキルが160個を超えていたのですが、少し整理できました。
お役に立てたようでうれしいです :)
ちなみに、skill の類似度を比較する際、遅くて時間がかかったりはしませんでしたか?
今の方式は、比較する skill の全体セットを作って、サブエージェントに 1 つずつ 1 セットの類似度を比較させ、
すべてのセットの比較が終わったらレポートするという方式なんです。
どう改善するとよいか悩んでいますね
はい、1つずつ
y/nを押していくので、少し時間がかかる感じはありますね。より良い方法を考えて、issue や PR を上げてみます。
とても良いです! 笑