Skills Janitor
skills-janitor: Claude Code環境を最適化する9つの特化型スキル管理プラグイン
skills-janitorは、Claude Codeスキルエコシステムを清潔かつ健康に保つためのオープンソースプラグインです。依存関係ゼロで動作し、スキルの監査、使用状況の追跡、重複チェック、GitHubからの新規スキル検索など、9つの強力な機能を提供します。不要なスキルの特定やエラー修正を自動化し、開発者の生産性を向上させます。MITライセンスで提供され、BashとPython環境で動作する軽量なツールです。
2026-04-15
634285.6K
Skills Janitor 製品情報
skills-janitor:Claude Codeスキルの監査・管理・最適化ツール
skills-janitorは、Claude Codeユーザーが自身のスキルエコシステムをクリーンで組織化された状態に保つための強力なプラグインです。9つの特化型スキルを搭載しており、依存関係を一切持たず、スキルの監査、使用状況の追跡、GitHub上のスキルとの比較などをスムーズに行うことができます。
What's skills-janitor
skills-janitorとは、Claude Code環境におけるスキルの健全性を維持するための専用ツールキットです。Claude Codeのスキルが増えるにつれて発生する「重複」「エラー」「未使用スキルの蓄積」といった問題を解決します。
各アクションは独立したスキルとして定義されており、専用のオートコンプリート機能により直感的な操作が可能です。skills-janitorを導入することで、開発環境を最適化し、AIエージェントのパフォーマンスを最大限に引き出すことができます。
Features (主な機能)
skills-janitorには、スキルの管理を効率化する9つの主要機能が備わっています。
1. スキルの監査とレポート
- /janitor-audit: インストールされているすべてのスキルを一覧表示し、インベントリを作成します。
- /janitor-report: スキル全体の健全性をチェックし、包括的なレポートを生成します。
2. エラーチェックと自動修正
- /janitor-check: スキル内のエラーや情報の欠落をスキャンします。
- /janitor-fix: 発見された問題を自動的に修正します。デフォルトでセーフプレビュー(ドライラン)が機能するため安心です。
3. 使用状況の追跡 (Usage Tracking)
- /janitor-usage: 会話履歴を解析し、どのスキルが頻繁に使われ、どれが全く使われていないかを可視化します。4週間単位などの期間でアクティブ率を算出し、削除の推奨を行います。
4. クリーンアップと重複排除
- /janitor-duplicates: 同じ機能を持つ重複スキルを特定します。
- /janitor-cleanup: 壊れたスキルを見つけ出し、取り除きます。
5. スキルの発見と比較
- /janitor-search: GitHub上をキーワードで検索し、新しくインストール可能なスキルを見つけます。
- /janitor-compare: 自分のスキルをGitHub上の代替案と比較し、市場分析のような比較データを提供します。
Use Case (活用シーン)
- スキルの整理: 大量のスキルをインストールしてしまい、どれが最新で有効か分からなくなった場合、skills-janitorの監査機能で整理できます。
- パフォーマンス最適化: 未使用のスキルを特定し、/janitor-usageの結果に基づいて環境を軽量化することで、Claude Codeの応答性を高めます。
- エラーの早期発見: 新しく追加したスキルが正しく動作するか、/janitor-checkで即座に確認できます。
- スキルのアップグレード: /janitor-compareを使用して、現在使用中のスキルよりも優れたオープンソースのスキルがないか調査する際に役立ちます。
How to Use (使用方法)
インストール方法
推奨されるプラグインインストール方法は以下の通りです:
/plugin marketplace add khendzel/skills-janitor
/plugin install skills-janitor
または、GitHubから直接クローンすることも可能です:
git clone https://github.com/khendzel/skills-janitor ~/.claude/skills/skills-janitor
操作方法
各スキルは、専用のスラッシュコマンド(オートコンプリート対応)または自然言語で呼び出すことができます。
-
スラッシュコマンド例:
/janitor-audit→ スキルの一覧表示/janitor-usage→ 使用統計の確認/janitor-fix→ 自動修正の実行
-
自然言語例:
- 「私のスキルを監査して」
- 「どのスキルを使っているか教えて」
- 「GitHubでn8nのスキルを探して」
FAQ
Q: skills-janitorは勝手にファイルを削除しますか? A: いいえ。明示的な確認なしにファイルを削除することはありません。また、破壊的な操作についてはデフォルトでドライラン(シミュレーション)が適用されます。
Q: 依存関係のインストールは必要ですか? A: 基本的に不要です。Bash、Python 3、curlがあれば動作し、pip installやnode_modulesのインストールは必要ありません。
Q: GitHub検索の結果を改善するには?
A: GITHUB_TOKEN環境変数を設定することで、レート制限が緩和され、より詳細な検索結果を得ることができます。
Q: どのようなスキルを修正・削除の対象にしますか? A: プラグインやマーケットプレイス経由のスキルは変更しません。また、意図的な重複は尊重される設計になっています。








