Repolode
yusufkaraaslan

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. 1

    PyPIからパッケージをインストールする

    pip install skill-seekers
  2. 2

    ドキュメントサイトからskillを作成する

    skill-seekers create https://docs.djangoproject.com/
  3. 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 の数値は毎日更新されます。

関連プロジェクト