tavily-research
Tavily CLI を使用して、引用付きの包括的なAI調査を実施します。ユーザーが詳細なレポート、比較分析、市場調査、文献レビューを求めているとき、または「調査して」「深く分析して」「X と Y を比較して」「市場動向を教えて」といった表現を使っているときに活用します。複数のWebソースを統合した構造化レポートを返しますが、処理に30〜120秒かかるため、簡単なファクトチェックには tavily-search を使用してください。
description の原文を見る
| Conduct comprehensive AI-powered research with citations via the Tavily CLI. Use this skill when the user wants deep research, a detailed report, a comparison, market analysis, literature review, or says "research", "investigate", "analyze in depth", "compare X vs Y", "what does the market look like for", or needs multi-source synthesis with explicit citations. Returns a structured report grounded in web sources. Takes 30-120 seconds. For quick fact-finding, use tavily-search instead.
SKILL.md 本文
tavily research
ソースを収集し、分析し、引用付きレポートを生成する AI 駆動型の深いリサーチ。30~120 秒要します。
コマンド実行前に
tvly が PATH に見つからない場合は、まずインストールします:
curl -fsSL https://cli.tavily.com/install.sh | bash && tvly login
このステップをスキップしたり、他のツールにフォールバックしないでください。
代替インストール方法と認証オプションについては、tavily-cli を参照してください。
使用するタイミング
- 包括的なマルチソース分析が必要
- ユーザーが比較、市場レポート、または文献レビューを希望している
- 簡単な検索では不十分で、引用付きの統合が必要
ワークフローのステップ 5:検索 → 抽出 → マッピング → クロール → リサーチ
クイックスタート
# 基本的なリサーチ(完了を待つ)
tvly research "competitive landscape of AI code assistants"
# 包括的な分析用の Pro モデル
tvly research "electric vehicle market analysis" --model pro
# リアルタイムでストリーミング結果表示
tvly research "AI agent frameworks comparison" --stream
# レポートをファイルに保存
tvly research "fintech trends 2025" --model pro -o fintech-report.md
# エージェント向け JSON 出力
tvly research "quantum computing breakthroughs" --json
オプション
| オプション | 説明 |
|---|---|
--model | mini、pro、または auto(デフォルト) |
--stream | リアルタイムでストリーミング結果表示 |
--no-wait | request_id を即座に返す(非同期) |
--output-schema | 構造化出力用の JSON スキーマのパス |
--citation-format | numbered、mla、apa、chicago |
--poll-interval | チェック間隔(秒、デフォルト:10) |
--timeout | 最大待機秒数(デフォルト:600) |
-o, --output | 出力をファイルに保存 |
--json | 構造化 JSON 出力 |
モデル選択
| モデル | 使用用途 | 速度 |
|---|---|---|
mini | 単一トピック、ターゲット絞込型リサーチ | 約 30 秒 |
pro | 包括的なマルチアングル分析 | 約 60~120 秒 |
auto | 複雑さに基づいて API が選択 | 変動 |
経験則: 「X は何をするのか?」→ mini。「X vs Y vs Z」または「最良の方法は...」→ pro。
非同期ワークフロー
長時間実行されるリサーチの場合、個別に開始してポーリングできます:
# 待たずに開始
tvly research "topic" --no-wait --json # request_id を返す
# ステータス確認
tvly research status <request_id> --json
# 完了を待つ
tvly research poll <request_id> --json -o result.json
ヒント
- リサーチは 30~120 秒要します —
--streamを使用してリアルタイムで進捗を確認できます。 - 複雑な比較またはマルチ側面のトピックの場合は
--model proを使用します。 - カスタムスキーマと一致する構造化 JSON 出力を取得するには
--output-schemaを使用します。 - 簡単な事実の場合は、
tvly searchを使用してください — リサーチは深い統合用です。 - 標準入力から読み込む:
echo "query" | tvly research - --json
関連項目
tavily-search— 簡単な検索用の高速ウェブ検索tavily-crawl— サイトからの一括抽出(独自の分析用)
ライセンス: MIT(寛容ライセンスのため全文を引用しています) · 原本リポジトリ
詳細情報
- 作者
- tavily-ai
- リポジトリ
- tavily-ai/skills
- ライセンス
- MIT
- 最終更新
- 不明
Source: https://github.com/tavily-ai/skills / ライセンス: MIT
関連スキル
agent-browser
AI エージェント向けのブラウザ自動化 CLI です。ウェブサイトとの対話が必要な場合に使用します。ページ遷移、フォーム入力、ボタンクリック、スクリーンショット取得、データ抽出、ウェブアプリのテスト、ブラウザ操作の自動化など、あらゆるブラウザタスクに対応できます。「ウェブサイトを開く」「フォームに記入する」「ボタンをクリックする」「スクリーンショットを取得する」「ページからデータを抽出する」「このウェブアプリをテストする」「サイトにログインする」「ブラウザ操作を自動化する」といった要求や、プログラマティックなウェブ操作が必要なタスクで起動します。
anyskill
AnySkill — あなたのプライベート・スキルクラウド。GitHubを基盤としたリポジトリからエージェントスキルを管理、同期、動的にロードできます。自然言語でクラウドスキルを検索し、オンデマンドでプロンプトを自動ロード、カスタムスキルのアップロードと共有、スキルバンドルの一括インストールが可能です。OpenClaw、Antigravity、Claude Code、Cursorに対応しています。
engram
AIエージェント向けの永続的なメモリシステムです。バグ修正、意思決定、発見、設定変更の後はmem_saveを使用してください。ユーザーが「覚えている」「記憶している」と言及した場合、または以前のセッションと重複する作業を開始する際はmem_searchを使用します。セッション終了前にmem_session_summaryを使用して、コンテキストを保持してください。
skyvern
AI駆動のブラウザ自動化により、任意のウェブサイトを自動化できます。フォーム入力、データ抽出、ファイルダウンロード、ログイン、複数ステップのワークフロー実行など、ユーザーがウェブサイトと連携する必要があるときに使用します。Skyvernは、LLMとコンピュータビジョンを活用して、未知のサイトも自動操作可能です。Python SDK、TypeScript SDK、REST API、MCPサーバー、またはCLIを通じて統合できます。
pinchbench
PinchBenchベンチマークを実行して、OpenClawエージェントの実世界タスクにおけるパフォーマンスを評価できます。モデルの機能テスト、モデル間の比較、ベンチマーク結果のリーダーボード提出、またはOpenClawのセットアップがカレンダー、メール、リサーチ、コーディング、複数ステップのワークフローにどの程度対応しているかを確認する際に使用します。
openui
OpenUIとOpenUI Langを使用してジェネレーティブUIアプリを構築できます。これらはLLM生成インターフェースのためのトークン効率的なオープン標準です。OpenUI、@openuidev、ジェネレーティブUI、LLMからのストリーミングUI、AI向けコンポーネントライブラリ、またはjson-render/A2UIの置き換えについて述べる際に使用します。スキャフォルディング、defineComponent、システムプロンプト、Renderer、およびOpenUI Lang出力のデバッグに対応しています。