質問を計画し、Webやローカルの情報源を集め、任意のLLMプロバイダーで引用付きレポートを作成する自律型リサーチエージェント。
yusufkaraaslan/Skill_Seekers
ドキュメントサイト、GitHubリポジトリ、PDFなどを、Claude、Gemini、OpenAIのスキルやRAGパイプライン、AIコーディングアシスタント向けの構造化された知識アセットに変換します。
- スター
- 15,184
- フォーク
- 1,781
- 未解決の Issue
- 50
- 最終コミット
- 20 日前
これは何?
Skill Seekersは、散在するソース資料をAIツール向けのパッケージ化された知識に変換するPython CLIおよびMCPサーバーです。ドキュメントサイト(JavaScript製のシングルページアプリやllms.txtを公開するサイトを含む)のスクレイピング、AST解析によるGitHubリポジトリやローカルコードベースの分析、PDF、Word、EPUB、Jupyterノートブック、OpenAPI仕様、動画などの取り込みができます。競合検出を行いながら、複数のソースを1つのスキルにまとめることもできます。
出力は参照ファイルを含むSKILL.mdで、Claude、Gemini、OpenAI向けにパッケージ化したり、LangChain、LlamaIndex、Pinecone、Chroma、Qdrantなどのベクトルデータベース向けにチャンク分割したドキュメントとしてエクスポートしたりできます。Cursor、Windsurf、Cline、Claude Codeなどのエージェントにスキルを直接インストールすることも可能です。AIによる拡張はAPI経由またはローカルエージェント経由で実行でき、40種類のツールを備えたMCPサーバーも付属しています。
主な機能
- 01サイトマップ、llms.txt、ヘッドレスブラウザーによる探索を利用してドキュメントサイトをスクレイピング
- 02AST解析とデザインパターン検出によりGitHubリポジトリやローカルコードを分析
- 03PDF、Word、EPUB、Jupyter、OpenAPI、PowerPoint、動画のソースを取り込み
- 04競合を検出しながら複数のソースを1つのスキルに統合
- 05Claude、Gemini、OpenAI、LangChain、ベクトルデータベースなど22種類の出力先にエクスポート
- 06MCPサーバーを搭載し、19種類のAIコーディングエージェントにスキルをインストール
ユースケース
- フレームワークのドキュメントを、コーディングアシスタント向けのClaudeスキルに変換する
- ドキュメント、PDF、GitHubリポジトリから、LangChainやLlamaIndex向けのRAGナレッジベースを構築する
- CursorやClineがプロジェクトのドキュメントを自動で読み込めるよう、コンテキストファイルを用意する
- 社内WikiとAPI仕様をまとめて、検索可能なリファレンスを作成する
クイックスタート
- 1
PyPIからパッケージをインストールする
pip install skill-seekers - 2
ドキュメントサイトからskillを作成する
skill-seekers create https://docs.djangoproject.com/ - 3
AIプラットフォーム(Claude)向けにskillをパッケージ化する
skill-seekers package output/django --target claude
使う前に知っておきたいこと
- 動画など、一部のソースタイプではオプションのextrasが必要です。動画にはskill-seekers[video]が必要です。
- 動画の視覚情報を抽出するには、GPU対応のセットアップ手順と、PyTorchやeasyocrなどの追加依存関係が必要です。
- AIによる強化には、ホスト型モードの場合はAPIキー、またはClaude Codeなどのローカルエージェントが必要です。
トピック
よくある質問
- Skill_Seekers とは?
- ドキュメントサイト、GitHubリポジトリ、PDFなどを、Claude、Gemini、OpenAIのスキルやRAGパイプライン、AIコーディングアシスタント向けの構造化された知識アセットに変換します。 Skill Seekersは、散在するソース資料をAIツール向けのパッケージ化された知識に変換するPython CLIおよびMCPサーバーです。ドキュメントサイト(JavaScript製のシングルページアプリやllms.txtを公開するサイトを含む)のスクレイピング、AST解析によるGitHubリポジトリやローカルコードベースの分析、PDF、Word、EPUB、Jupyterノートブック、OpenAPI仕様、動画などの取り込みができます。競合検出を行いながら、複数のソースを1つのスキルにまとめることもできます。
- Skill_Seekers は無料で使えますか?ライセンスは?
- Skill_Seekers は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- Skill_Seekers は今もメンテナンスされていますか?
- 活発にメンテナンス中。Skill_Seekers の最終コミットは 2026年9月30日 です。
- Skill_Seekers は何に使えますか?
- フレームワークのドキュメントを、コーディングアシスタント向けのClaudeスキルに変換する ドキュメント、PDF、GitHubリポジトリから、LangChainやLlamaIndex向けのRAGナレッジベースを構築する CursorやClineがプロジェクトのドキュメントを自動で読み込めるよう、コンテキストファイルを用意する 社内WikiとAPI仕様をまとめて、検索可能なリファレンスを作成する
- Skill_Seekers のインストール方法は?
- PyPIからパッケージをインストールする: pip install skill-seekers ドキュメントサイトからskillを作成する: skill-seekers create https://docs.djangoproject.com/ AIプラットフォーム(Claude)向けにskillをパッケージ化する: skill-seekers package output/django --target claude
- Skill_Seekers はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/yusufkaraaslan/Skill_Seekers
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
多言語コードベースをナレッジグラフ化し、AIエージェントやMCPサーバー経由で自然な英語で検索・編集できます。
コードベースをスキャンしてAI向けの簡潔なコンテキストファイルを生成し、調査に使うトークンを削減するCLI。
チャット履歴を再生するだけでなく、記憶を保存・想起・振り返ることで、AIエージェントが時間とともに学習できるようにするメモリシステムです。
LLMをツールやデータにつなぐMCPサーバー、クライアント、対話型アプリを構築するPythonフレームワーク。
LLMエージェントの会話や実行内容を、PythonおよびTypeScriptアプリ向けの永続的で構造化されたメモリに変換する、エージェントネイティブなメモリ基盤です。