rag-implementation
埋め込みモデルの選定、ベクターデータベースの構築、チャンキング戦略、検索精度の最適化まで、RAG(Retrieval-Augmented Generation)の実装に必要な一連のワークフローを網羅します。RAGシステムの設計・構築時や、既存の検索精度を改善したい場合にトリガーされます。
description の原文を見る
RAG (Retrieval-Augmented Generation) implementation workflow covering embedding selection, vector database setup, chunking strategies, and retrieval optimization.
SKILL.md 本文
RAG 実装ワークフロー
概要
embedding モデル選択、vector database のセットアップ、チャンキング戦略、retrieval の最適化、および評価を含む RAG (Retrieval-Augmented Generation) システム実装の専門ワークフロー。
このワークフローを使用する場合
以下の場合にこのワークフローを使用してください:
- RAG 対応アプリケーションの構築
- semantic search の実装
- knowledge-grounded AI の作成
- document Q&A システムのセットアップ
- retrieval の品質最適化
ワークフローフェーズ
フェーズ 1: 要件分析
呼び出すスキル
ai-product- AI 製品設計rag-engineer- RAG エンジニアリング
アクション
- ユースケースの定義
- データソースの特定
- 精度要件の設定
- latency 目標の決定
- 評価指標の計画
コピー&ペーストプロンプト
Use @ai-product to define RAG application requirements
フェーズ 2: Embedding 選択
呼び出すスキル
embedding-strategies- Embedding 選択rag-engineer- RAG パターン
アクション
- embedding モデルの評価
- domain 関連性のテスト
- embedding 品質の測定
- コスト/latency の考慮
- モデルの選択
コピー&ペーストプロンプト
Use @embedding-strategies to select optimal embedding model
フェーズ 3: Vector Database セットアップ
呼び出すスキル
vector-database-engineer- Vector DBsimilarity-search-patterns- Similarity search
アクション
- Vector database の選択
- スキーマ設計
- index の構成
- 接続のセットアップ
- クエリのテスト
コピー&ペーストプロンプト
Use @vector-database-engineer to set up vector database
フェーズ 4: チャンキング戦略
呼び出すスキル
rag-engineer- チャンキング戦略rag-implementation- RAG 実装
アクション
- chunk size の選択
- chunking の実装
- overlap 処理の追加
- metadata の作成
- retrieval 品質のテスト
コピー&ペーストプロンプト
Use @rag-engineer to implement chunking strategy
フェーズ 5: Retrieval 実装
呼び出すスキル
similarity-search-patterns- Similarity searchhybrid-search-implementation- Hybrid search
アクション
- Vector search の実装
- keyword search の追加
- hybrid search の構成
- reranking のセットアップ
- latency の最適化
コピー&ペーストプロンプト
Use @similarity-search-patterns to implement retrieval
Use @hybrid-search-implementation to add hybrid search
フェーズ 6: LLM 統合
呼び出すスキル
llm-application-dev-ai-assistant- LLM 統合llm-application-dev-prompt-optimize- プロンプト最適化
アクション
- LLM プロバイダーの選択
- プロンプトテンプレートの設計
- context injection の実装
- citation 処理の追加
- generation 品質のテスト
コピー&ペーストプロンプト
Use @llm-application-dev-ai-assistant to integrate LLM
フェーズ 7: キャッシング
呼び出すスキル
prompt-caching- Prompt cachingrag-engineer- RAG 最適化
アクション
- response caching の実装
- embedding cache のセットアップ
- TTL の構成
- cache invalidation の追加
- hit rates の監視
コピー&ペーストプロンプト
Use @prompt-caching to implement RAG caching
フェーズ 8: 評価
呼び出すスキル
llm-evaluation- LLM 評価evaluation- AI 評価
アクション
- 評価指標の定義
- テストデータセットの作成
- retrieval 精度の測定
- generation 品質の評価
- 改善への反復
コピー&ペーストプロンプト
Use @llm-evaluation to evaluate RAG system
RAG アーキテクチャ
User Query -> Embedding -> Vector Search -> Retrieved Docs -> LLM -> Response
| | | |
Model Vector DB Chunk Store Prompt + Context
Quality Gates
- Embedding モデル選択完了
- Vector DB 構成完了
- Chunking 実装完了
- Retrieval 動作確認
- LLM 統合完了
- 評価クリア
関連ワークフロー バンドル
ai-ml- AI/ML 開発ai-agent-development- AI agentsdatabase- Vector databases
制限事項
- 上記の説明範囲と明確に一致するタスク時にのみこのスキルを使用してください。
- 出力を environment 固有の検証、テスト、または expert による審査の代替として扱わないでください。
- 必要な入力、権限、安全境界、または成功基準が不足している場合は、明確化を求めて中断してください。
ライセンス: MIT(寛容ライセンスのため全文を引用しています) · 原本リポジトリ
詳細情報
- 作者
- sickn33
- ライセンス
- MIT
- 最終更新
- 不明
Source: https://github.com/sickn33/antigravity-awesome-skills / ライセンス: MIT
関連スキル
newsblur-cli
ターミナルからNewsBlurを管理できます。フィードの閲覧、ストーリーの検索、記事の保存・共有、インテリジェンス分類器の学習、新しいフィードの発見、ワークフローの自動化がNewsBlur CLIで実現します。ユーザーがNewsBlurアカウントを操作したい場合、フィードの確認、購読管理、またはニュース読み込みに関するスクリプト構築時に活用してください。
caveman-compress
自然言語のメモリファイル(CLAUDE.md、todos、preferences)を「原始人形式」に圧縮し、入力トークンを削減します。技術的な内容、コード、URL、構造はすべて保持したまま圧縮します。圧縮版が元のファイルを上書きし、人間が読める形のバックアップはFILE.original.mdとして保存されます。トリガー:/caveman-compress FILEPATH または「compress memory file」
find-skills
日本語の意図から Agent Skills を発見する。「楽天SEOのスキル探して」「PDFを処理したい」「データ分析を自動化したい」などの日本語リクエストに対応。Claude Code (CLI)、Codex、Gemini CLI、claude.ai (Web) いずれでも動作。日本最大の Agent Skills データベース「Agent Skills by ALSEL」(11,000件超、全件日本語化、ダウンロード可能スキル8,600件超) から、ユーザーの意図に合うスキルを推薦・インストール案内する。
planning-and-task-breakdown
仕事を順序立てたタスクに分割します。仕様書や要件が明確にあり、実装可能なタスクに分解する必要がある場合に利用してください。タスクが大きすぎて着手しづらい場合、スコープを見積もる必要がある場合、または並列で作業を進められる場合に活用できます。
docx
このスキルは、ユーザーがWord文書(.docxファイル)を作成、読み込み、編集、操作したいときに使用します。以下の場合に実行してください:「Word文書」「.docx」などの記述、または目次・見出し・ページ番号・レターヘッドなどのフォーマットを含む専門的な文書の作成リクエスト。また、.docxファイルのコンテンツ抽出・再編成、文書への画像挿入・置換、Word形式での検索置換、変更履歴やコメント機能の使用、コンテンツを整形したWord文書への変換の場合も対象です。ユーザーが「レポート」「メモ」「手紙」「テンプレート」などの成果物をWord形式または.docxファイルで求める場合はこのスキルを使用してください。PDF、スプレッドシート、Google Docs、文書作成と無関係なコーディングタスクには使用しないでください。
idea-refine
アイデアを反復的に改善します。構造化された発散的思考と収束的思考を通じて、アイデアを洗練させることができます。「idea-refine」または「ideate」を使用してトリガーします。