search について
Searchは、情報の検索と統合を支援するリサーチスキルです。深い調査、事実確認、競合分析、ドキュメント検索、トレンド分析に対応し、課題設定から情報源の追跡、主張の検証までを案内します。
主な機能
- 01目的に沿った検索クエリの作成
- 02ドメインによる検索結果の絞り込み
- 03調査範囲と情報源の設定
- 04関連する検索結果の追跡
- 05事実と情報源の信頼性の照合
活用シーン
- 01信頼できる情報源に基づくテーマ調査
- 02複数の情報源を使った事実確認
- 03競合比較やトレンドの追跡
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ htlin222/ dotfiles --skill searchインストール後、Claude Code で/searchを入力して読み込まれたか確認します。
詳細
検索調査
効果的に情報を見つけ、統合します。
使用する場面
- 詳細な調査タスク
- 事実確認
- 競合分析
- ドキュメントの検索
- トレンド分析
検索戦略
クエリの作成
# Exact phrase
"error handling best practices"
# Exclude terms
python tutorial -beginner
# Site-specific
site:github.com react hooks
# File type
filetype:pdf security audit
# Date range (use WebSearch date filtering)
react 18 features 2024
ドメインによる絞り込み
# WebSearch with domain filtering
WebSearch(
query="kubernetes best practices",
allowed_domains=["kubernetes.io", "cloud.google.com", "docs.aws.amazon.com"],
)
# Exclude unreliable sources
WebSearch(
query="health benefits of X",
blocked_domains=["pinterest.com", "quora.com"],
)
調査ワークフロー
1. 範囲の定義
- どのような具体的な質問に答える必要がありますか?
- どのような種類の情報源が信頼できますか?
- どの期間が関連しますか?
2. 初期検索
# Broad search first
queries = [
"main topic overview",
"main topic best practices",
"main topic common problems",
]
3. 詳細調査
# Follow up on promising results
for result in initial_results:
if is_authoritative(result):
content = WebFetch(url=result.url, prompt="Extract key findings")
facts.append(content)
4. 検証
- 複数の情報源を照合して主張を確認する
- 公開日を確認する
- 著者の資格を確認する
- 一次情報を探す
出力形式
## Research Summary: [Topic]
### Key Findings
1. **Finding 1** - [Source](url)
- Supporting detail
- Supporting detail
2. **Finding 2** - [Source](url)
- Supporting detail
### Consensus
- Points that multiple sources agree on
### Contradictions
- Areas where sources disagree
### Gaps
- Questions that couldn't be answered
### Sources
- [Title](url) - Credibility: High/Medium/Low
情報源の評価
| 指標 | 信頼性が高い | 信頼性が低い |
|---|---|---|
| ドメイン | .gov、.edu、大手メディア | 不明、ユーザー生成 |
| 著者 | 実名の専門家、組織 | 匿名、不明確 |
| 日付 | 最近、定期的に更新 | 古い、日付なし |
| 引用 | 情報源へのリンク | 参考文献なし |
| 偏り | バランスが取れている、事実に基づく | 宣伝的、極端 |
例
入力:「SaaS に最適な認証ソリューションを調査」 **アクション:**認証プロバイダーを検索し、機能を比較し、レビューを確認して要約する
入力:「パフォーマンスに関するこの主張を検証」 **アクション:**ベンチマークを見つけ、手法を確認し、結果を照合する
コメント
Markdown 対応