grok-search

Search the web and fetch page content via the Grok API.

64|6|Updated Jan 26, 2026
One-click install
npx skills add https://github.com/Dianel555/DSkills --skill grok-search
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: grok-search
Source: https://github.com/Dianel555/DSkills/tree/main/skills/grok-search
Command: npx skills add https://github.com/Dianel555/DSkills --skill grok-search

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires httpx, tenacity, and includes scripts (resource) components.

What problem does it solve?

GrokSearch provides fast, real-time web search and direct webpage fetch capabilities via the Grok API, enabling up-to-date information retrieval and verification beyond standard knowledge cutoffs.

Core Features & Use Cases

  • Web search and content discovery with Grok-powered results
  • Fetch and extract page content for verification and archival needs
  • Multi-source information aggregation for research, software development, and journalism

Quick Start

Run the GrokSearch CLI to perform a web_search or web_fetch using your Grok API credentials.

Frequently Asked Questions about grok-search

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

FAQPage Schema
How do I fetch real-time web information to bypass LLM knowledge cutoffs?

Real-time web search via the Grok API overcomes knowledge cutoffs by querying live web pages and returning current information, news, and documentation as structured results for research and verification.

Can I extract content directly from a specific URL instead of running a full search?

Direct webpage fetching is supported alongside web search. You can target a specific URL to extract and verify its content, which serves content verification, archival needs, and multi-source information aggregation.

Do I need an API key to perform a Grok web search?

Performing a Grok web search requires API credentials. You must configure or override the GROK_API_URL and GROK_API_KEY environment variables to authenticate your web search and fetch requests.

How does the CLI handle timeouts or failed web fetch requests?

Failed web fetch requests are managed with robust retry and timeout handling. The CLI uses the tenacity library to automatically retry failed HTTP requests, ensuring reliable information retrieval during transient network issues.

Can I filter web search results by platform or limit the number of results returned?

Web search results support platform filtering and result count controls. You can specify these parameters in the CLI to narrow down queried information and receive a targeted number of structured results.

What is the best way to retrieve current documentation for software engineering tasks?

Retrieving current documentation is best achieved through a real-time web search and fetch tool. By querying the live web via the Grok API, you can fetch the latest software documentation and verify information across multiple sources.