brave-search-zh

Perform headless web searches and extract page content as Markdown via the Brave Search API.

51|8|Updated Feb 24, 2026
One-click install
npx skills add https://github.com/L-LesterYu/OpenClaw-hot-skills-zh --skill brave-search-zh
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: brave-search-zh
Source: https://github.com/L-LesterYu/OpenClaw-hot-skills-zh/tree/main/skills/brave-search-zh
Command: npx skills add https://github.com/L-LesterYu/OpenClaw-hot-skills-zh --skill brave-search-zh

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires @mozilla/readability, jsdom, turndown, turndown-plugin-gfm, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill allows you to perform web searches and extract content directly from web pages without needing to open a web browser, streamlining information gathering.

Core Features & Use Cases

  • Web Search: Conduct searches using the Brave Search API to find relevant web pages.
  • Content Extraction: Retrieve and format the main content of a web page into Markdown.
  • Use Case: Quickly find the latest documentation for a programming library or gather factual information for a report without the distraction of a full browser.

Quick Start

Search for 'latest javascript features' and get up to 10 results with their content.

Frequently Asked Questions about brave-search-zh

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

FAQPage Schema
How do I extract readable content from web pages without opening a browser?

Headless web search extracts readable content from web pages without a browser by fetching pages via the Brave Search API and formatting the main text into Markdown using Node.js.

What do I need to perform headless web searches and retrieve page content?

To perform headless web searches, you need a Brave Search API key configured as the BRAVE_API_KEY environment variable, along with Node.js and npm installed to execute the extraction scripts.

How does content extraction format web pages for research tasks?

Content extraction for research tasks converts fetched web pages into Markdown by isolating the main readable text, stripping out non-essential page elements for clean information retrieval.

Can I retrieve and summarize documentation without using a full browser interface?

You can retrieve and summarize documentation without a browser interface by running headless search scripts that query the Brave Search API and output up to 10 results with their extracted content.

What are the limitations of using Brave Search API for headless web scraping?

Limitations of using Brave Search API for headless web scraping include strict dependency on the BRAVE_API_KEY environment variable and the requirement of a Node.js runtime to process the Readability and Turndown conversion pipeline.

Does this headless search approach work with JavaScript-heavy web pages?

This headless search approach processes fetched HTML using jsdom and Readability to extract main content, but does not execute client-side JavaScript, limiting content retrieval from heavily dynamic pages.