T

tavily-cli

by @tavily-aiv
4.5(93)

Tavilyコマンドラインツールは、強力なウェブ検索、コンテンツ抽出、ウェブサイトクロール、URL発見、および深層研究機能を提供し、効率的なウェブ情報取得を支援します。

web-searchinformation-retrievalcli-toolsdata-extractionai-searchGitHub
インストール方法
npx skills add tavily-ai/skills --skill tavily-cli
compare_arrows

Before / After 効果比較

1
使用前

従来、ウェブ検索、コンテンツ抽出、またはウェブサイトのスクレイピングを行う際には、それぞれ異なるツールやスクリプトを個別に利用する必要があり、操作プロセスが複雑で効率が低いという問題がありました。

使用後

Tavily CLIスキルは、統一されたコマンドラインインターフェースを提供し、ウェブ検索、コンテンツ抽出、ウェブサイトのスクレイピングをワンストップで完結させ、データ取得プロセスを大幅に簡素化します。

SKILL.md

tavily-cli

Tavily CLI

Web search, content extraction, site crawling, URL discovery, and deep research. Returns JSON optimized for LLM consumption.

Run tvly --help or tvly <command> --help for full option details.

Prerequisites

Must be installed and authenticated. Check with tvly --status.

tavily v0.1.0

> Authenticated via OAuth (tvly login)

If not ready:

curl -fsSL https://cli.tavily.com/install.sh | bash

Or manually: uv tool install tavily-cli / pip install tavily-cli

Then authenticate:

tvly login --api-key tvly-YOUR_KEY
# or: export TAVILY_API_KEY=tvly-YOUR_KEY
# or: tvly login  (opens browser for OAuth)

Workflow

Follow this escalation pattern — start simple, escalate when needed:

  • Search — No specific URL. Find pages, answer questions, discover sources.

  • Extract — Have a URL. Pull its content directly.

  • Map — Large site, need to find the right page. Discover URLs first.

  • Crawl — Need bulk content from an entire site section.

  • Research — Need comprehensive, multi-source analysis with citations.

Need Command When

Find pages on a topic tvly search No specific URL yet

Get a page's content tvly extract Have a URL

Find URLs within a site tvly map Need to locate a specific subpage

Bulk extract a site section tvly crawl Need many pages (e.g., all /docs/)

Deep research with citations tvly research Need multi-source synthesis

For detailed command reference, use the individual skill for each command (e.g., tavily-search, tavily-crawl) or run tvly <command> --help.

Output

All commands support --json for structured, machine-readable output and -o to save to a file.

tvly search "react hooks" --json -o results.json
tvly extract "https://example.com/docs" -o docs.md
tvly crawl "https://docs.example.com" --output-dir ./docs/

Tips

  • Always quote URLs — shell interprets ? and & as special characters.

  • Use --json for agentic workflows — every command supports it.

  • Read from stdin with -echo "query" | tvly search -

  • Exit codes: 0 = success, 2 = bad input, 3 = auth error, 4 = API error.

Weekly Installs281Repositorytavily-ai/skillsGitHub Stars95First Seen2 days agoSecurity AuditsGen Agent Trust HubPassSocketPassSnykFailInstalled oncodex275cursor275opencode274kimi-cli273gemini-cli273amp273

ユーザーレビュー (0)

レビューを書く

効果
使いやすさ
ドキュメント
互換性

レビューなし

統計データ

インストール数7.0K
評価4.5 / 5.0
バージョン
更新日2026年5月22日
比較事例1 件

ユーザー評価

4.5(93)
5
16%
4
49%
3
30%
2
4%
1
0%

この Skill を評価

0.0

対応プラットフォーム

🔧Claude Code

タイムライン

作成2026年3月18日
最終更新2026年5月22日