skill-guide は何をしますか?
インストール済みのエージェントスキルをスキャンし、HTMLスライドデッキを生成して自動化ツールを管理します。
概要
skill-guide は、システムにインストールされている AI エージェントのスキルを自動的に検出し、その情報を整理して視覚的にわかりやすい HTML スライドデッキを生成するツールです。これにより、開発者は自分が利用可能な自動化ツールやスキルを一目で確認でき、ドキュメントの作成やチーム内での共有が容易になります。
主な機能
- スキルの自動スキャン: 指定されたディレクトリ (例:
~/.claude/skills/) からスキル定義ファイルを再帰的に探索します。 - スライドデッキの生成: スキャン結果を基に、HTML 形式のスライドを生成します。各スキルごとにスライドが作成され、スキル名、説明、ファイル構成が表示されます。
- ブラウザ表示: 生成された HTML ファイルをブラウザで直接開くことで、すぐにスライドを確認できます。
対応プラットフォーム
- Claude Code
- Cursor
- Codex
その他、標準的なスキル管理構造を持つ AI エージェントツールにも対応可能です。
使い方
-
スキルをクローンまたはダウンロードします:
git clone https://github.com/Coldwavegenusthespesia630/skill-guide.git cd skill-guide -
必要な依存関係をインストールします:
pip install -r requirements.txt -
スキャンを実行します:
python scan_skills.py --output-dir ./slides -
生成されたスライドをブラウザで開きます:
open ./slides/index.html
オプション
| オプション | 説明 | デフォルト値 |
|---|---|---|
--skill-dir | スキルディレクトリのパス | ~/.claude/skills/ |
--output-dir | 出力先ディレクトリ | ./slides |
--title | スライドのタイトル | Skill Guide |
ライセンス
MIT