R

research

by @tavily-aiv
4.5(263)

This skill conducts comprehensive research, automatically collecting and analyzing sources, and generating cited responses to help users deeply explore any topic.

Data ResearchInformation RetrievalWeb ScrapingData AnalysisAcademic ResearchGitHub
Installation
npx skills add tavily-ai/skills --skill research
compare_arrows

Before / After Comparison

1
Before

When conducting comprehensive research, manually collecting and analyzing sources is extremely time-consuming, making it difficult to generate high-quality responses with citations, leading to low research efficiency.

After

The skill automates the collection and analysis of sources and generates responses with citations, helping users deeply explore any topic and significantly improving research efficiency.

description SKILL.md

research

Research Skill

Conduct comprehensive research on any topic with automatic source gathering, analysis, and response generation with citations.

Authentication

The script uses OAuth via the Tavily MCP server. No manual setup required - on first run, it will:

  • Check for existing tokens in ~/.mcp-auth/

  • If none found, automatically open your browser for OAuth authentication

Note: You must have an existing Tavily account. The OAuth flow only supports login — account creation is not available through this flow. Sign up at tavily.com first if you don't have an account.

Alternative: API Key

If you prefer using an API key, get one at https://tavily.com and add to ~/.claude/settings.json:

{
  "env": {
    "TAVILY_API_KEY": "tvly-your-api-key-here"
  }
}

Quick Start

Tip: Research can take 30-120 seconds. Press Ctrl+B to run in the background.

Using the Script

./scripts/research.sh '<json>' [output_file]

Examples:

# Basic research
./scripts/research.sh '{"input": "quantum computing trends"}'

# With pro model for comprehensive analysis
./scripts/research.sh '{"input": "AI agents comparison", "model": "pro"}'

# Save to file
./scripts/research.sh '{"input": "market analysis for EVs", "model": "pro"}' ./ev-report.md

# Quick targeted research
./scripts/research.sh '{"input": "climate change impacts", "model": "mini"}'

Parameters

Field Type Default Description

input string Required Research topic or question

model string "mini" Model: mini, pro, auto

Model Selection

Rule of thumb: "what does X do?" -> mini. "X vs Y vs Z" or "best way to..." -> pro.

Model Use Case Speed

mini Single topic, targeted research ~30s

pro Comprehensive multi-angle analysis ~60-120s

auto API chooses based on complexity Varies

Examples

Quick Overview

./scripts/research.sh '{"input": "What is retrieval augmented generation?", "model": "mini"}'

Technical Comparison

./scripts/research.sh '{"input": "LangGraph vs CrewAI for multi-agent systems", "model": "pro"}'

Market Research

./scripts/research.sh '{"input": "Fintech startup landscape 2025", "model": "pro"}' fintech-report.md

Weekly Installs6.5KRepositorytavily-ai/skillsGitHub Stars95First SeenJan 25, 2026Security AuditsGen Agent Trust HubWarnSocketPassSnykWarnInstalled onopencode5.9Kgemini-cli5.8Kcodex5.8Kgithub-copilot5.6Kkimi-cli5.5Kamp5.5K

forumUser Reviews (0)

Write a Review

Effect
Usability
Docs
Compatibility

No reviews yet

Statistics

Installs6.6K
Rating4.5 / 5.0
Version
Updated2026年4月27日
Comparisons1

User Rating

4.5(263)
5
27%
4
51%
3
20%
2
2%
1
0%

Rate this Skill

0.0

Compatible Platforms

🔧Claude Code
🔧OpenClaw
🔧OpenCode
🔧Codex
🔧Gemini CLI
🔧GitHub Copilot
🔧Amp
🔧Kimi CLI

Timeline

Created2026年3月17日
Last Updated2026年4月27日
🎁 Agent Knowledge Cards