mcpField
S
skill-builder

skill-builder

github.com/yusufkaraaslanエージェントワークフロー15.3k470 回インストール4 週間前に更新
リポジトリ

skill-builder について

ドキュメント、リポジトリ、PDF、動画などをAI向けスキルに変換するスキルです。Skill Seekers MCP のツールを使い、ソース判定から取得、拡張、パッケージ化、インストール、ベクトルデータベースへの出力まで案内します。

主な機能

  1. 01ソースの種類を判定して取得ツールを選択
  2. 02取得設定の生成と検証
  3. 03ドキュメント、コード、PDF、動画の取得
  4. 04スキルの拡張とパッケージ化
  5. 05ベクトルデータベースへの出力

活用シーン

  1. 01ドキュメントサイトをスキルに変換
  2. 02ソースリポジトリをもとにスキルを更新
  3. 03取得した内容をベクトルデータベースへ出力

MCP 対応

Skill Seekers MCP サーバーを利用します。知識ソースを取得し、AI向けスキルに加工するツールを提供します。

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/yusufkaraaslan/skill_seekers --skill skill-builder

インストール後、Claude Code で/skill-builderを入力して読み込まれたか確認します。

詳細

スキルビルダー

ナレッジソースを AI 対応スキルに変換するための 40 個のツールを提供する Skill Seekers MCP サーバーを利用できます。

このスキルを使用する場面

ユーザーが次のことを求めている場合に、このスキルを使用します。

  • ドキュメントサイト、GitHub リポジトリ、PDF、動画、その他のソースから AI スキルを作成したい
  • ドキュメントを LLM が扱いやすい形式に変換したい
  • 既存のスキルをソースドキュメントと同期または更新したい
  • スキルをベクトルデータベース(Weaviate、Chroma、FAISS、Qdrant)にエクスポートしたい
  • AI 向けにドキュメントをスクレイピング、変換、またはパッケージ化する方法について質問している

ソースタイプの検出

ユーザーの入力からソースタイプを自動的に検出します。

入力パターンソースタイプ使用するツール
https://...(GitHub/YouTube 以外)ドキュメントscrape_docs
owner/repo または github.com/...GitHubscrape_github
*.pdfPDFscrape_pdf
YouTube/Vimeo の URL または動画ファイル動画scrape_video
ローカルディレクトリのパスコードベースscrape_codebase
*.ipynb、*.html、*.yaml(OpenAPI)、*.adoc、*.pptx、*.rss、*.1~.8各種scrape_generic
JSON 設定ファイル統合scrape_docs で設定を使用

推奨ワークフロー

  1. ユーザーの入力からソースタイプを検出します
  2. 必要に応じて generate_config または fetch_config を使って設定を生成または取得します
  3. ドキュメントサイトの場合は estimate_pages で対象範囲を見積もります
  4. 適切なスクレイピングツールを使ってソースをスクレイピングします
  5. AI による改善をユーザーが希望する場合は、enhance_skill で強化します
  6. 対象プラットフォーム向けに package_skill でパッケージ化します
  7. 要求された場合は、export_to_* ツールを使ってベクトル DB にエクスポートします

利用可能な MCP ツール

設定管理
  • generate_config — URL からスクレイピング設定を生成
  • list_configs — 利用可能なプリセット設定を一覧表示
  • validate_config — 設定ファイルを検証
スクレイピング(ソースタイプに応じて使用)
  • scrape_docs — ドキュメントサイト
  • scrape_github — GitHub リポジトリ
  • scrape_pdf — PDF ファイル
  • scrape_video — 動画の文字起こし
  • scrape_codebase — ローカルコードの分析
  • scrape_generic — Jupyter、HTML、OpenAPI、AsciiDoc、PPTX、RSS、manpage、Confluence、Notion、チャット
後処理
  • enhance_skill — AI によるスキルの強化
  • package_skill — 対象プラットフォーム向けにパッケージ化
  • upload_skill — プラットフォーム API にアップロード
  • install_skill — エンドツーエンドのインストールワークフロー
高度な機能
  • detect_patterns — コード内のデザインパターンを検出
  • extract_test_examples — テストから使用例を抽出
  • build_how_to_guides — テストからハウツーガイドを生成
  • split_config — 大きな設定を目的別のスキルに分割
  • export_to_weaviate、export_to_chroma、export_to_faiss、export_to_qdrant — ベクトル DB へのエクスポート

コメント