Skills Janitor icon

Skills Janitor

Skills Janitorは、Claude CodeとOpenAI Codexのskillsを監査・追跡・管理するGitHubホストのスラッシュコマンド集。重複、壊れたリンク、未使用skillsを見つけて、自己完結型コマンドで整理できます。

Skills Janitor

概要

Skills Janitor は、Claude Code と OpenAI Codex の skills を監査・追跡・管理するスラッシュコマンドをまとめた GitHub リポジトリです。公式の説明では、skills がどこにあるかを確認し、重複や壊れた symlink を特定し、作業コンテキストを煩雑にする未使用項目を整理することを目的としています。

このプロジェクトは、自己完結型の skill フォルダとスクリプトを中心に構成されており、Claude Code のプラグインワークフローと直接クローンの両方にインストール経路があります。README では依存関係はゼロで、実行要件として Bash、Python 3、curl が挙げられています。

主な機能

Skill の監査

ユーザー、プロジェクト、codex、プラグイン経由でインストールされた skills をまたいで一覧化し、重複、壊れた symlink、その他の不要物を検出します。

修復とクリーンアップ

fix コマンドで指示した場合、壊れた symlink や空ディレクトリの削除を含む自動クリーンアップを実行します。

使用状況と価値の可視化

トークンと使用量の無駄を統合ビューで可視化し、各 skill を個別に確認しなくてもコストや不要物で並べ替えられるようにします。

Skill の発見

GitHub で skills を検索したり、インストール前に URL を検証したりでき、検索してからインストールする流れに適しています。

ツール間の互換性

Claude Code と OpenAI Codex の両方をサポートし、各コマンドは自己完結型の `SKILL.md` と対応するスクリプトとしてパッケージ化されています。

後方互換のあるコマンドセット

v1.2 から v1.3 へのコマンド名変更を追跡し、移行期間中は旧コマンドを非推奨エイリアスとして引き続き利用できるようにしています。

よくある使用例

  • 既存の skills 構成を監査する

    skills の一覧を作成し、重複を見つけ、ワークスペースで混乱を招く前に壊れた symlink を洗い出すヘルスチェックを実行します。

  • 古いまたは無効な skills を整理する

    整理対象の不要物を特定したあと、fix ワークフローを使って壊れたリンクや空ディレクトリを削除します。

  • skill の使用状況と無駄を確認する

    skills 間でトークンと使用量の無駄を比較し、どれを有効のままにし、どれを統合すべきかを判断します。

  • 新しい skills を見つけて確認する

    新しいものを導入する前に、GitHub で skill を検索するか、URL を先に検証して、迷いを減らします。

  • 新しいコマンドセットに移行する

    移行期間中も非推奨エイリアスを使い続けながら、v1.2 から v1.3 へのコマンド名変更に従って古いコマンド名から移行します。

Pros and Cons

Pros

  • ユーザー、プロジェクト、codex、プラグイン経由でインストールされた skills など、複数のスコープをカバーします。
  • レポートと修復の両方のワークフローがあり、問題を修正する前に確認できます。
  • GitHub 上で skills を探したり、インストール前に URL を確認したりできる discover コマンドがあります。
  • パッケージマネージャーの依存関係がゼロで、セットアップが軽量です。
  • v1.2 から v1.3 への移行中の混乱を抑えるため、非推奨エイリアスが明記されています。

Cons

  • README にはスタンドアロンの Web アプリやホスト型サービスはなく、自分の環境にインストールして実行するリポジトリ型のツールです。
  • コマンド一覧と命名は v1.2 から v1.3 で変更されているため、既存ユーザーは移行ノートに従う必要があります。

FAQ

Skills Janitor は何をするものですか?

Claude Code と OpenAI Codex 向けのスラッシュコマンド集で、skills を監査し、重複や壊れたリンクを報告し、問題の修正を支援し、インストール前に新しい skills を検索できます。

どのツールに対応していますか?

README によると Claude Code と OpenAI Codex で動作し、インストール例として `/plugin marketplace add khendzel/skills-janitor` と、Claude の skills ディレクトリへの直接クローンの両方が示されています。

いくつのコマンドが含まれていますか?

README の最新リリースノートでは 7 個のスラッシュコマンドが説明されています。また、同じページでは v1.2 の 5 つのコマンドが v1.4 まで非推奨のエイリアスとして引き続き利用できると記載されています。

追加のパッケージのインストールは必要ですか?

いいえ。リポジトリでは依存関係はゼロとされており、必要条件として Bash、Python 3、curl が挙げられています。

v1.2 からの移行パスはありますか?

README は完全なリリースノートとして `CHANGELOG.md` を案内しており、v1.2 から v1.3 へのコマンド名変更は v1.4 まで非推奨のエイリアスとして残ると説明しています。

Quick Facts

カテゴリ
開発者向けツール
出典
github.com/khendzel/skills-janitor
主な環境
Claude Code と OpenAI Codex
インストール方法
Plugin marketplace への追加、直接クローン、または Claude の skills ディレクトリへのインストール
要件
Bash、Python 3、curl
価格
オープンソースの GitHub リポジトリ。GitHub の料金ページには無料と有料のアカウントプランが表示されていますが、このプロジェクト自体は製品価格を記載していません

Skills Janitorの代替品

Struere icon

Struere

Struereは、スプレッドシートのデータをダッシュボード、アラート、自動化付きの構造化された業務ソフトへ変えるAIネイティブなプラットフォーム。手作業の表計算業務を置き換えたいチーム向け。

Falconer icon

Falconer

Falconerは、GitHub、Slack、Linearなどと同期し、社内ドキュメントを正確に保ち、検索しやすく最新化するAI搭載の会社の頭脳。エンジニアや横断チームのナレッジを集約し、共通の情報源から質問に答えます。

PromptScout icon

PromptScout

PromptScoutは、ChatGPT、Gemini、Google AI Overviews、Perplexityで自社や競合がどう言及されるかを追跡し、ソース分析とサイト監査を組み合わせて、次に直すべき内容・訴求・サイト対応を判断できます。

Goldfish icon

Goldfish

Goldfishは、Mac上の文脈を活用して返信、執筆、要約、作業継続を支援するmacOS向けAIメモリアプリです。メモリはMac内に保存され、あなたらしい文体で書けます。

Lasso icon

Lasso

Lassoは、カタログ情報の拡充、仕入先ファイルの処理、商品コンテンツの生成、競合監視に使えるecommerce商品データプラットフォームです。REST API、SDK、MCP serverも搭載。

SaveMRR icon

SaveMRR

SaveMRRは、SaaS向けのStripe継続率改善ツールです。解約やMRR漏れを検知し、ダニング、解約防止オファー、Win-backメール、オンボーディング促進を自動化します。