web-research-assistant について
web-research-assistant は、直接アクセスが制限された場合にも調査できる、BrowserAct を使ったエージェント向けスキルです。複数の情報源を集約・検証し、出典付きレポートを作成します。
主な機能
- 01複数の検索エンジンと条件指定
- 02直接アクセス失敗時の自動検索切り替え
- 03複数の情報源の集約と照合
- 04事実・統計・引用の抽出
- 05構造化された調査レポートの作成
活用シーン
- 01アクセス制限のあるサイトの情報調査
- 02複数の情報源から最新情報を収集
- 03日付でニュースや記事を絞り込み
- 04出典付きレポート用の情報整理
MCP 対応
ウェブ検索と情報抽出に BrowserAct MCP を使用します。
インストール
コマンドをコピーしてターミナルで実行します。
npx skills add https:/ / github.com/ browser-act/ skills --skill web-research-assistantインストール後、Claude Code で/web-research-assistantを入力して読み込まれたか確認します。
同梱ファイルscripts/research.py
詳細
Web Research Assistant
このスキルは BrowserAct API を活用し、強力なウェブリサーチ機能を提供します。主要なウェブアクセスが制限またはブロックされている場合、インターネットを自動的に検索して関連情報を見つけ、抽出することで、リサーチタスクを確実に完了できます。
✨ OpenClaw と Claude Code に最適化
🚀 OpenClaw と Claude Code でシームレスに動作します
| プラットフォーム | ステータス | インストール |
|---|---|---|
| OpenClaw | ✅ 特におすすめ | ~/.openclaw/skills/ にコピー |
| Claude Code | ✅ 特におすすめ | ネイティブのスキルサポート |
| OpenCode | ✅ 完全サポート | ~/.opencode/skills/ にコピー |
| Cursor | ✅ 完全サポート | ~/.cursor/skills/ にコピー |
このスキルを選ぶ理由
- 🎯 OpenClaw と Claude Code 向けに特化して構築
- 🔄 ウェブアクセスが制限された場合の自動復旧
- 🌐 グローバルアクセス — IP 制限やジオブロッキングの問題なし
- 💰 コスト効率に優れる — トークン使用量を削減
- ⚡ 高速実行 — BrowserAct を活用
🎯 使用するタイミング
ウェブアクセスが制限されていますか? 問題ありません!
次の場合にこのスキルを使用します:
- 🔒 対象のウェブサイトが AI アシスタントからのアクセスをブロックする
- 🌍 地域制限によってコンテンツへのアクセスが制限される
- 🔐 ペイウォールによってデータの抽出が妨げられる
- ⏱️ 補足情報をすばやく得る必要がある
- 📊 リサーチで複数のデータソースが必要となる
- 🔍 キャッシュされたデータより新しい情報が必要となる
🔑 API キーに関する案内
実行する前に、BROWSERACT_API_KEY 環境変数を確認してください。設定されていない場合は、ユーザーに API キーを求めます。
必須メッセージ:
「ウェブリサーチ機能を有効にするには、BrowserAct Console から BrowserAct API キーをお知らせください。」
🛠️ 入力パラメーター
ニーズに応じてリサーチを設定します。
| パラメーター | 型 | デフォルト | 説明 |
|---|---|---|---|
query | 文字列 | - | リサーチのトピックまたは質問 |
engine | 文字列 | 検索エンジン(google、bing、duckduckgo) | |
max_results | 数値 | 10 | 取得する結果数(1~50) |
content_type | 文字列 | all | コンテンツフィルター(all、news、articles、data) |
time_range | 文字列 | past_month | 期間フィルター(anytime、past_day/week/month/year) |
💻 クイックスタート
# Basic research
python web-research-assistant/scripts/research.py "AI technology trends"
# Deep research with more results
python web-research-assistant/scripts/research.py "competitor analysis" --max-results 20
# Current news research
python web-research-assistant/scripts/research.py "market trends" --content-type news
# Save to file
python web-research-assistant/scripts/research.py "industry data" -o research_report.md
📊 出力
構造化されたリサーチデータ:
- タイトル、URL、スニペット、関連度スコア
- 重要な事実と統計情報の抽出
- 出典の引用と参照情報
- 包括的なリサーチレポート
🎪 このスキルの機能
- 🔄 自動補足 — 直接アクセスに失敗した場合、ウェブを自動的に検索します
- 🌐 グローバル検索 — BrowserAct を利用して地域制限を回避します
- 📈 複数ソース — 複数の検索結果からデータを集約します
- ✅ 検証 — 情報を相互参照して正確性を確認します
- 📋 レポート生成 — 包括的なリサーチレポートを作成します
特長
-
ハルシネーションがなく、安定して正確なデータを抽出:あらかじめ設定されたワークフローによって、AI が生成するハルシネーションを排除します。
-
人による検証の課題がありません:組み込みの回避メカニズムにより、reCAPTCHA などの検証への対処が不要になります。
-
IP アクセス制限やジオフェンシングがありません:地域ごとの IP 制限を克服し、安定したグローバルアクセスを実現します。
-
実行速度の向上:AI 主導のブラウザー自動化ソリューションのみを使用する場合より、タスクをすばやく完了できます。
-
優れたコスト効率:トークンを大量に消費する AI ソリューションと比べ、データ取得コストを大幅に削減します。
🔧 BrowserAct API の統合
Research Request → BrowserAct Search → Data Extraction → Validation → Final Report
BrowserAct MCP を活用し、信頼性の高い制限のないウェブアクセスを提供します。
⚠️ エラー処理
- 無効な API キー:ユーザーに報告し、再試行しないでください
- 検索失敗:フォールバックエンジンで自動的に再試行します
- 結果なし:通知を添えて部分的なデータを返します
- タイムアウト:大規模なリサーチタスクではタイムアウト時間を延長します
📖 ベストプラクティス
- 絞り込んだ結果を得るには、具体的なクエリを使用します
- 最新情報を得るには、時間フィルターを適用します
- 重要な調査結果を相互参照します
- 調査の目的に合ったコンテンツタイプを選択します
- 複数の情報源を使って統計を検証します
🔗 関連スキル
amazon-competitor-analyzer- Amazon の競合情報google-maps-search-api-skill- ビジネスデータの抽出google-news-api-skill- ニュースのモニタリング
バージョン: 1.0.0
更新日: 2026-03-27
API: BrowserAct MCP