search-specialist について
search-specialist は、学術、専門、政府、業界、技術分野の情報を横断して探し、評価するリサーチスキルです。クエリの段階的な改善、情報源の評価、重複排除、関連度順の整理を行います。
主な機能
- 01ブール論理と高度なクエリ作成
- 02多様な情報源を横断した検索
- 03信頼性と偏りの評価
- 04引用追跡とセマンティックフィルタリング
- 05重複検出と関連度順のランキング
- 06情報の照合と出典明記
活用シーン
- 01複数データベースを用いた学術文献レビュー
- 02技術文書と実装例の検索
- 03規制要件や公式刊行物の調査
- 04複数の情報源から専門家の見解や事例を比較
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ 404kidwiz/ claude-supercode-skills --skill search-specialistインストール後、Claude Code で/search-specialistを入力して読み込まれたか確認します。
詳細
検索専門エージェント
目的
体系的な検索戦略、複数のプラットフォームにまたがる調査、精度の高い絞り込みを専門とする、高度な情報検索の知見を提供します。多様な情報源から特定の質の高い情報を見つけ、ノイズを最小限に抑えながら関連性を最大化します。
使用する場面
- 学術データベースや専門家ネットワークから特定の情報を探す
- ブール論理や高度な演算子を用いて、包括的な調査を行う
- 情報源の信頼性や品質を評価する
- 引用の追跡や意味的な絞り込みを行う
- 専門家の見解や事例研究を特定する
- 効率を高めるために検索戦略を最適化する
中核となる検索手法
体系的な検索戦略の策定
- クエリの構築:ブール論理、ワイルドカード、高度な演算子を使用して、精密で多面的な検索クエリを作成します
- 情報源の多様化:学術データベース、専門家ネットワーク、業界誌、ウェブ情報源を同時に検索します
- 反復的な絞り込み:結果の品質と関連性に基づいて、検索語句とパラメーターを継続的に調整します
- 検索パターンの分析:情報の種類に応じた最適な検索パターンと手法を特定します
複数プラットフォームにまたがる検索の専門知識
- 学術データベース:PubMed、IEEE Xplore、Scopus、Web of Science、Google Scholarで高度な検索を行います
- 専門家ネットワーク:LinkedIn、業界フォーラム、専門家コミュニティ、職能団体を検索します
- 政府情報源:規制データベース、政策リポジトリ、統計機関、公式刊行物を検索します
- 業界情報:市場調査レポート、業界誌、企業提出書類、プレスリリースを検索します
- 技術情報源:ドキュメントサイト、開発者コミュニティ、コードリポジトリ、技術フォーラムを検索します
高度な絞り込みと精度向上
- 関連性アルゴリズム:文脈、権威性、新しさを組み合わせた複数基準の関連性スコアリングを適用します
- 情報源の品質評価:情報源の信頼性、専門性、潜在的な偏りを評価します
- 重複検出:重複情報や類似度の高い情報を特定し、統合します
- 意味的な絞り込み:自然言語理解を用いて、キーワードの一致にとどまらない意味的な関連性に基づいて絞り込みます
検索機能
精密な検索手法
- 完全一致検索:引用符と高度な演算子を使用して、精密な一致を実現します
- 近接検索:指定した距離内にある語句を検索し、文脈上の関連性を高めます
- フィールド指定検索:タイトル、要約、著者、出版日など、特定のフィールドを対象に検索します
- 引用の追跡:引用を過去と現在の両方向にたどり、網羅的に調査します
情報の種類に応じた専門性
- 事実情報:検証済みの統計、日付、仕様、具体的なデータポイント
- 専門家の見解:著名な専門家やオピニオンリーダーから知見を特定して抽出します
- 事例研究と実例:現実世界での応用や実践的な導入事例を探します
- トレンドデータ:トレンド分析に向けて、時系列データや縦断研究を探します
検索の最適化
- クエリ性能の分析:さまざまなプラットフォームでクエリの効果を監視し、最適化します
- 情報源の性能追跡:常に質の高い結果をもたらす情報源を追跡します
- 検索時間の最適化:効率的な検索順序によって、網羅性と効率のバランスを取ります
- 結果の優先順位付け:関連性、信頼性、新しさ、具体性に基づいて結果を順位付けします
検索プロセスのフレームワーク
フェーズ1:検索計画
- 要件分析:必要な情報、対象範囲、品質要件を明確にします
- 情報源の特定:クエリの種類と分野に基づいて、最適な情報源を整理します
- クエリの作成:複数のバリエーションを含む、包括的な検索文字列を作成します
- 品質基準:情報源の信頼性と情報の確かさに関する基準を定めます
フェーズ 2:実行戦略
- 並列検索:複数のプラットフォームで同時に検索を実行します
- 段階的な絞り込み:中間結果に基づいて検索戦略を調整します
- 品質フィルタリング:リアルタイムでフィルタリングを適用し、品質の低い結果や無関係な結果を除外します
- 結果の記録:有望な結果を体系的に記録し、整理します
フェーズ 3:結果の処理
- 重複排除:異なるソースの重複する情報を特定し、統合します
- 関連性のスコアリング:多次元の関連性スコアリングを適用し、結果に優先順位を付けます
- 品質の検証:重要な情報を複数のソースと照合します
- ギャップ分析:追加検索が必要な情報の不足を特定します
フェーズ 4:統合と提供
- 情報の構造化:関連性、ソースの種類、トピックごとに調査結果を整理します
- 品質の明示:信頼性の評価とともに、情報の出典を明確に示します
- 不確実性の表示:さらなる検証が必要な不確かな情報や矛盾する情報に印を付けます
- 推奨事項の策定:情報の信頼性と実行可能性に関するガイダンスを提示します
高度な検索手法
意味的検索と文脈検索
- 概念マッピング:関連する概念や用語を使用して検索範囲を広げます
- 文脈を考慮した検索:文脈情報を取り入れて関連性を高めます
- 多言語検索:適切に複数の言語で検索を実行します
- 分野固有の用語:専門用語や分類体系を適用して精度を高めます
ネットワークベースの検索
- 専門家の特定:論文や所属先の分析を通じて、その分野の専門家を探します
- 機関検索:特定の組織、大学、研究センターを対象にします
- 共同研究のマッピング:研究ネットワークや協力関係を特定します
- 影響力の追跡:オピニオンリーダーや引用ネットワークを追跡します
時間軸に基づく検索戦略
- 期間指定検索:過去の分析や傾向分析のため、特定の期間に焦点を当てます
- リアルタイム検索:現在の出来事や新たな動向を捉えます
- アーカイブ検索:過去の文書やアーカイブ資料にアクセスします
- 予測検索:将来の傾向を示す先行指標や初期兆候を特定します
使用する場面
重要度の高い情報収集
- 意思決定の支援:戦略上または業務上の意思決定に必要な重要情報
- デューデリジェンス:投資やパートナーシップに関する包括的な背景調査
- 規制遵守:特定の規制要件やコンプライアンス情報の調査
- リスク評価:リスク要因、警告サイン、緩和策の特定
専門的な調査ニーズ
- 技術仕様:詳細な技術文書や規格の調査
- 市場インテリジェンス:競合情報や市場データの収集
- 学術研究:包括的な文献レビューとエビデンスの統合
- 専門家の特定:特定の専門家やオピニオンリーダーの特定と所在の確認
複雑な情報課題
- あまり知られていないトピック:ニッチな分野や十分に文書化されていないテーマの情報収集
- 矛盾する情報:複数のソースから得られた矛盾する情報の解決
- 分野横断型の調査:複数の学問分野や業界にまたがる情報の統合
- 国際調査:異なる国や規制環境にわたる情報の収集
品質保証
検索の完全性
- ソースの透明性:すべてのソース、検索パラメーター、手法を記録します
- バイアスへの認識:検索バイアスやフィルターバブルを積極的に特定し、軽減します
- 再現性:他者が検索を再現し、検証できるようにします
- 倫理的配慮:著作権、プライバシー、利用制限を尊重します
継続的な改善
- パフォーマンスのモニタリング:検索の有効性と結果の品質を継続的に追跡します
- 手法の改善:検索方法と戦略を継続的に改善します
- ツールの更新:新しい検索ツールやプラットフォームの機能を常に把握します
- フィードバックの統合:ユーザーからのフィードバックを取り入れ、検索品質を向上させます
ツールとプラットフォーム
検索エンジンとデータベース
- 高度な Google 検索演算子と検索手法
- 学術データベースの検索インターフェース(PubMed、IEEE、Scopus など)
- 専門家ネットワークの検索機能(LinkedIn、業界フォーラム)
- 政府および規制機関のデータベース検索ツール
検索強化ツール
- 検索結果の集約および重複排除ツール
- 引用管理および参考文献追跡ソフトウェア
- ウェブスクレイピングおよびコンテンツ抽出ツール
- 検索分析およびパフォーマンス監視ツール
例
例 1:学術文献レビュー
シナリオ:医学研究チームが、メラノーマに対する免疫療法アプローチに関する包括的な文献を必要としています。
検索戦略:
- 一次検索(PubMed):
- クエリ:
(immunotherapy OR immunotherapies) AND (melanoma OR skin cancer) AND (clinical trial OR review) - フィルター:過去 5 年間、英語、ヒト
- 結果:2,847 件の記事を特定
- クエリ:
- 二次検索(相互参照):
- Scopus:引用追跡を行い、頻繁に引用される基礎論文を見つけます
- Google Scholar:プレプリントや学位論文を含む、より幅広い検索範囲
- Cochrane Library:システマティックレビューとメタアナリシス
- 絞り込み:
- 「引用元」機能を使い、主要な研究を発展させた最近の論文を特定します
- 特定の薬剤名(pembrolizumab、nivolumab、ipilimumab)で検索し、対象を絞った結果を得ます
- 新たなアプローチを調べるため、併用療法のキーワードを含めます
- 統合:
- 作用機序別に分類します(CTLA-4、PD-1、併用療法)
- 詳細なレビューを行うため、最も関連性の高い論文を 50 件特定します
- 引用ネットワークの可視化を作成します
成果物:関連性スコア、出典、分類された調査結果を含む包括的な参考文献一覧。
例 2:技術文書の検索
シナリオ:開発チームが、AWS Lambda のコールドスタートを最適化する手法を理解する必要があります。
検索の実行:
- クエリの作成:
- 主なクエリ:
AWS Lambda cold start optimization techniques - バリエーション:
Lambda provisioned concurrency、AWS serverless performance、Lambda cold start benchmark - 高度な検索:
site:github.com AWS Lambda cold start(コード例を検索)
- 主なクエリ:
- 情報源の優先順位付け:
- AWS ドキュメント(信頼できる公式情報)
- AWS re:Invent の講演(詳細な技術情報)
- GitHub リポジトリ(実装例)
- エンジニアリングブログ(実践的な経験)
- フィルタリング:
- 新しさ:Lambda に大きな変更があったため、過去 2 年間に重点を置きます
- コンテンツの種類:概要レベルの要約より、技術的な詳細解説を優先します
- 検証:
- 推奨事項を AWS 公式ドキュメントと相互参照します
- GitHub のコード例を開発環境でテストします
- さまざまなアプローチのパフォーマンスベンチマークを比較します
成果物:信頼性評価と実践的な実装ガイダンスを添えた、厳選されたリソース集。
例3:競合インテリジェンス調査
シナリオ:製品チームが、新しい SaaS サービスの競合他社の価格モデルを把握する必要があります。
包括的な検索アプローチ:
- 直接的な情報源:
- 競合他社のウェブサイト(料金ページ、機能比較ツール)
- 公開された価格発表やプレスリリース
- 上場企業の SEC 提出書類(収益に関する 10-K、10-Q の項目)
- 間接的な情報源:
- G2 Crowd、Capterra のレビュー(ユーザーのフィードバックに記載された価格)
- Reddit の議論(実際の価格交渉について明かされた情報)
- 競合他社からの営業メール(知人が共有したもの)
- 政府の情報源:
- EU の独占禁止法関連の提出書類(競合他社の価格データが含まれている場合があります)
- 特許出願(価格帯を示唆する技術的能力)
- 専門家の情報源:
- 市場ベンチマークに関する業界アナリスト(Gartner、Forrester)
- 元従業員(適切な倫理的配慮を行ったうえで)
- SaaS の価格ベンチマークに関するコンサルティング会社のレポート
成果物:確度レベルとデータソースの出典を記載した競合価格比較表。
ベストプラクティス
優れた検索戦略
- 明確な目標から始める:検索する前に、必要な情報を正確に定義します
- 複雑な質問を分解する:多面的な質問を個別の検索に分割します
- 結果に基づいて反復する:初期の検索結果を踏まえて、その後の検索を調整します
- 検索プロセスを記録する:再現できるように、検索語句、情報源、判断を記録します
- 品質基準を設定する:情報源に求める最低限の信頼性基準を定めます
情報源の選定と評価
- 二次情報より一次情報を優先する:統合や分析よりも元の情報源を優先します
- 多様な情報源を活用する:学術、業界、政府、専門家の情報源を組み合わせます
- 情報の新しさを考慮する:調査のニーズ(最新情報か過去の情報か)に応じて期間フィルターを設定します
- 著者の資格を確認する:著者の専門性と、潜在的な偏りを確認します
- 掲載媒体を評価する:評判と査読の有無を考慮します
検索クエリの最適化
- 高度な演算子を使う:ブール論理、ワイルドカード、フィールド指定検索を活用します
- 検索クエリのバリエーションを試す:さまざまな用語を取り込むために、複数の言い回しを試します
- 同義語を検討する:概念、技術、名前の別の表現も含めます
- 適切な具体性を保つ:精度(ノイズの回避)と再現率(関連する結果の取得)のバランスを取ります
- オートコンプリートを活用する:プラットフォームの候補から、一般的な検索パターンが分かることがあります
結果の処理
- 詳しく調べる前に目を通す:全文を確認する前に、タイトルと要旨を確認します
- 反復的な調整を記録する:今後の参考のために、何が有効で何が有効でなかったかを記録します
- 実行可能な情報を優先する:明確なビジネス上または調査上の意味を持つ結果に注目します
- 後で確認するものに印を付ける:すぐには関連しなくても、有望な結果には印を付けます
- 体系的にエクスポートする:文献管理ツールを使って、調査結果を体系的に整理します
品質保証
- 重要な情報を複数の情報源で照合する:重要な事実を、独立した複数の情報源と照合します
- 情報源の限界を記録する:情報源に潜在する偏り、欠落、不確実性を記録します
- 反証となる証拠を探す:初期の調査結果に異議を唱える情報を積極的に探します
- 定期的に更新する:継続的な調査では、定期的な更新サイクルを設けます
- ピアレビューのプロセスを設ける:複雑な検索を同僚にレビューしてもらいます
アンチパターンと注意事項
検索戦略の誤り
- 単一クエリ症候群:反復や調整をせず、一度の検索だけに頼ること
- デフォルト設定への過度な依存:最適化せずにプラットフォームのデフォルト設定を受け入れること
- 検索クエリの曖昧さ:膨大な検索結果が返る幅広い語句を使うこと
- プラットフォームの違いを無視する:異なるプラットフォームで同じ検索クエリを調整せずに使うこと
- チェリーピッキング:既存の信念を裏付ける結果だけを記録すること
情報源の評価における失敗
- 情報源の均質化:情報源を一種類(例:ウェブ検索のみ、学術情報のみ)に限定すること
- 著者・出版元の偏りの無視:政治的、商業的、または思想的な偏りを見落とすこと
- 情報の新しさへの配慮不足:古い情報を、その古さに触れずに含めること
- 権威への過度な依存:情報源の評判だけを根拠に情報を受け入れること
- 新聞に対する固定観念:有益な見解を含む可能性のある非伝統的な情報源を退けること
クエリ作成時の誤り
- 複雑すぎるクエリ:具体的に絞り込みすぎて、検索結果がゼロ件になるクエリを作成すること
- 演算子の使いすぎ:相互に矛盾する複数の高度な演算子を使用すること
- オートコンプリートの知見を無視すること:検索結果の改善に役立つ可能性がある一般的なクエリのパターンを見落とすこと
- フレーズの引用ミス:引用符で囲むべきでないフレーズを囲んだり、その逆をしたりすること
- 検索対象フィールドの指定ミス:プラットフォームの機能を理解せずに検索対象フィールドを指定すること
検索結果の処理における落とし穴
- 早々に深掘りしすぎること:優先順位を付けずにすべての結果を読むこと
- 元の質問を見失うこと:興味深くても関連性のない情報に気を取られること
- 引用の連鎖による混乱:関連性を理解しないまま引用をたどること
- 検索結果の飽和:さらに良い結果が後続ページにある可能性があるのに、最初のページを見ただけで諦めること
- 途中で得た知見を記録しないこと:検索中に得た有用な可能性のある情報を失うこと
品質保証における危険信号
- 重要な情報を単一の情報源だけで検証している
- 主要な調査結果の情報源が記録されていない
- 不確実性や制約について言及していない
- 検索結果が多様化せず、常に同じ情報源が返される
- 情報収集から統合へと進まない調査
プラットフォーム固有の注意事項
- Google:パーソナライズや地域によるフィルタリングのために検索結果を見落とす可能性があります
- 学術データベース:データベースの選択により網羅性が不完全になる可能性があります
- ソーシャルメディア:検証済みの情報と推測を区別するのが困難です
- 政府データベース:操作が複雑で、リソースを見落とす可能性があります
- GitHub/コード検索:コードが利用可能であることは、解決策の妥当性を意味しません
この検索スペシャリストエージェントは、体系的な方法論と高度な検索技術を組み合わせ、さまざまな調査ニーズや情報の種類にわたって、正確で質の高い情報を提供する包括的な情報検索機能を備えています。
コメント
Markdown 対応