project-mentor は何をしますか?
project-mentor は、Claude Code および OpenClaw 向けの対話型エージェントスキルです。複雑なオープンソースコードベースを分解し、理解し、習得するためのガイドを提供します。
機能
- コードベースの構造分析: プロジェクトのディレクトリ構造やファイル構成を解析し、全体像を把握します。
- モジュールの探索: 主要なモジュールやコンポーネントを段階的に調査し、それぞれの役割を理解します。
- 依存関係の追跡: 外部ライブラリや内部モジュール間の依存関係を可視化します。
- アーキテクチャパターンの発見: 使用されているデザインパターンやアーキテクチャスタイルを特定します。
使用方法
- プロジェクトのルートディレクトリに
SKILL.mdファイル(このファイル)を配置します。 - Claude Code または OpenClaw でエージェントを起動し、スキルを有効にします。
- エージェントに対して、コードベースの理解に関する質問や指示を与えます。
動作環境
- Claude Code
- OpenClaw または互換性のあるエージェント
例
# Claude Code でプロジェクトを開く
cd my-project
claude
# プロジェクトメンターと対話
> このプロジェクトの全体構造を教えてください。
> 主要なエントリポイントはどこですか?
> 認証モジュールの設計を解説してください。
貢献
改善提案やバグ報告は、リポジトリの Issue までお寄せください。