wkylin/pro-react-admin/tavily-best-practices
Claude Code and agent skill by wkylin/pro-react-admin
- community
Checking that the SKILL.md file is still in the repository.
Build production-ready Tavily integrations with best practices baked in. Reference documentation for developers using coding assistants (Claude Code, Cursor, etc.) to implement web search, content extraction, crawling, and research in agentic workflows, RAG systems, or autonomous agents.
Install
npx vskill@latest install wkylin/pro-react-admin/tavily-best-practicesSKILL.md
Tavily
Tavily is a search API designed for LLMs, enabling AI applications to access real-time web data.
Installation
Python:
JavaScript:
See [references/sdk.md](references/sdk.md) for complete SDK reference.
Client Initialization
Choosing the Right Method
For custom agents/workflows:
| Need | Method | |
|---|---|---|
| Web search results | search() | |
| Content from specific URLs | extract() | |
| Content from entire site | crawl() | |
| URL discovery from site | map() |
For out-of-the-box research:
| Need | Method | |
|---|---|---|
| End-to-end research with AI synthesis | research() |
Quick Reference
search() - Web Search
Key parameters: query, max_results, search_depth (ultra-fast/fast/basic/advanced), include_domains, exclude_domains, time_range
See [references/search.md](references/search.md) for complete search reference.
extract() - URL Content Extraction
Key parameters: urls (max 20), extract_depth, query, chunks_per_source (1-5)
See [references/extract.md](references/extract.md) for complete extract reference.
crawl() - Site-Wide Extraction
Key parameters: url, max_depth, max_breadth, limit, instructions, chunks_per_source, select_paths, exclude_paths
See [references/crawl.md](references/crawl.md) for complete crawl reference.
map() - URL Discovery
research() - AI-Powered Research
Key parameters: input, model ("mini"/"pro"/"auto"), stream, output_schema, citation_format
See [references/research.md](references/research.md) for complete research reference.
Detailed Guides
For complete parameters, response fields, patterns, and examples:
- [references/sdk.md](references/sdk.md) - Python & JavaScript SDK reference, async patterns, Hybrid RAG
- [references/search.md](references/search.md) - Query optimization, search depth selection, domain filtering, async patterns, post-filtering
- [references/extract.md](references/extract.md) - One-step vs two-step extraction, query/chunks for targeting, advanced mode
- [references/crawl.md](references/crawl.md) - Crawl vs Map, instructions for semantic focus, use cases, Map-then-Extract pattern
- [references/research.md](references/research.md) - Prompting best practices, model selection, streaming, structured output schemas
- [references/integrations.md](references/integrations.md) - LangChain, LlamaIndex, CrewAI, Vercel AI SDK, and framework integrations
Security
- Security scanPassed, 95 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingagent/skills/tavily-best-practices/SKILL.md
Popularity
- Repository stars
- 933
- Repository forks
- 218
- 7-day trend score
- 34
Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/wkylin/pro-react-admin/tavily-best-practices)