ultimate-search

Integrate Grok AI and Tavily for structured web search with source citations.

2|Updated Mar 12, 2026
One-click install
npx skills add https://github.com/Zabz-unforgotten/UltimateSearchSkill --skill ultimate-search-zabz-unforgotten
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ultimate-search
Source: https://github.com/Zabz-unforgotten/UltimateSearchSkill/tree/main
Command: npx skills add https://github.com/Zabz-unforgotten/UltimateSearchSkill --skill ultimate-search-zabz-unforgotten

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires jq, curl, docker, and includes scripts (resource) components.

What problem does it solve?

在需要快速、可靠地检索互联网上最新信息、文档和新闻时,单一搜索引擎往往受限。本 Skill 提供双引擎搜索能力,将 Grok 的实时联网 AI 与 Tavily 的结构化结果结合,显著提升信息获取的覆盖面与可信度。

Core Features & Use Cases

  • 双引擎搜索:Grok AI 联网搜索 + Tavily 结构化搜索,互补。
  • 多账号聚合:通过 grok2api 与 TavilyProxyManager 汇聚多账号,自动负载均衡。
  • 网页抓取与站点映射:内置 web-fetch 和 web-map 脚本,提供内容提取与站点结构发现。
  • Use Case:在需要获取最新新闻、技术文档或在线资源时,快速返回带来源的综合结果与证据。

Quick Start

Start by sourcing your .env and then run grok-search.sh or tavily-search.sh to perform your first query.

Frequently Asked Questions about ultimate-search

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I perform dual-engine web search combining Grok AI and Tavily?

Dual-engine web search integrates Grok's real-time internet access with Tavily's structured search. You execute grok-search.sh or tavily-search.sh via bash scripts after sourcing your environment variables, returning cited results.

What is the benefit of combining Grok AI with Tavily for internet searches?

Combining Grok AI with Tavily overcomes single-engine limitations by merging AI-driven real-time web access with structured search results, significantly increasing information coverage and credibility for research and debugging.

Do I need Docker and curl to run the dual-engine search scripts?

Yes, you need curl, jq, and docker installed. These dependencies support the bash scripts that orchestrate the Grok2API and TavilyProxyManager workflows for automated multi-account load balancing.

How do I manage multiple API keys for Grok and Tavily searches?

The search workflow aggregates multiple accounts using TavilyProxyManager and grok2api to automatically balance loads. You configure your API keys in a .env file which the bash scripts source at runtime.

Can I extract web content and map site structures using these bash scripts?

Yes, the skill includes web-fetch and web-map scripts. Web-fetch extracts online content while web-map discovers site structures, providing comprehensive internet-based query capabilities for document review.

How do I get source citations for competitive analysis queries?

The dual-engine search returns structured results with source-citations automatically. Running the search scripts provides evidence-backed outputs suitable for competitive analysis, news, and technical document retrieval.