grok-search

Search the web, extract URL content, and map site structures.

36|1|Updated Jun 22, 2026
One-click install
npx skills add https://github.com/BlueOcean223/grok-search --skill grok-search-blueocean223
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: grok-search
Source: https://github.com/BlueOcean223/grok-search/tree/main
Command: npx skills add https://github.com/BlueOcean223/grok-search --skill grok-search-blueocean223

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires undici, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This skill solves the challenge of gathering real-time information from the web, extracting readable content from specific URLs, and discovering site architecture without manual browsing.

Core Features & Use Cases

  • Intelligent Search: Leverages Grok Responses API combined with Tavily and Firecrawl for comprehensive, multi-source web research.
  • Content Fetching: Automatically extracts clean, readable text from any URL with intelligent provider fallbacks.
  • Site Mapping: Discovers candidate URLs within a domain to facilitate deep research or site analysis.
  • Use Case: Use this skill to research the latest technical documentation for a new framework, fetch specific API reference pages, and map out the structure of a documentation site to ensure you have all necessary context.

Quick Start

Use the grok-search skill to search for the latest updates on Node.js LTS and fetch the content of the official release page.

Frequently Asked Questions about grok-search

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

FAQPage Schema
How do I extract readable text content from a URL for web scraping?

Content fetching extracts clean, readable text from any URL by using intelligent provider fallbacks. This web scraping capability ensures you retrieve readable text content even from complex or dynamically structured pages.

What is site mapping and how does it help with web research?

Site mapping discovers candidate URLs within a domain to facilitate deep research or site analysis. It reveals site architecture, ensuring you gather all necessary context from the target domain for comprehensive web research.

Do I need Node.js to run automated web search and scraping scripts?

Yes, you need Node.js 18.17 or higher to run these automated web search and scraping scripts. You also need valid API configurations configured for search and extraction services to enable real-time information retrieval.

Can I use undici for fetching page content in Node.js?

Yes, undici is utilized as a dependency for fetching page content in Node.js. It supports the underlying HTTP requests required for web scraping and URL content extraction within automated search workflows.

What's the best way to research technical documentation for a new framework?

The best way to research technical documentation is to perform an intelligent web search, fetch specific API reference pages, and map out the documentation site structure to ensure you capture all necessary context.

What are the limitations of using multiple search providers for data extraction?

Using multiple search providers for data extraction requires valid API configurations for each service. While it provides comprehensive multi-source web research, limitations include dependency on external API availability and rate limits.