brave-search

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

Updated Jan 31, 2026
One-click install
npx skills add https://github.com/dexhunter/Logi-Lobsterism --skill brave-search-dexhunter
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: brave-search
Source: https://github.com/dexhunter/Logi-Lobsterism/tree/main/skills/brave-search
Command: npx skills add https://github.com/dexhunter/Logi-Lobsterism --skill brave-search-dexhunter

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill provides a quick and efficient way to search the web and extract content from web pages without needing to open a browser, saving time and resources.

Core Features & Use Cases

  • Web Search: Perform targeted searches using Brave Search and retrieve up to 10 results with snippets.
  • Content Extraction: Fetch and extract the main readable content from any given URL as Markdown.
  • Use Case: Quickly find documentation for a specific API endpoint or extract the key information from a news article for a report.

Quick Start

Search the web for 'latest AI advancements' and get the top 3 results with their content.

Frequently Asked Questions about brave-search

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

FAQPage Schema
How do I extract readable content from a web page as Markdown without opening a browser?

You can extract web content as Markdown without a browser by using headless browser automation combined with Readability and Turndown. This approach fetches the page, isolates the main readable text, and converts it into Markdown format for immediate use.

Can I perform web searches via an API and retrieve snippets directly in Node.js?

Yes, performing web searches via an API in Node.js returns up to 10 results with snippets. This facilitates quick information retrieval for documentation lookup or fact-checking directly within your development environment.

Do I need specific npm packages to extract web content and convert HTML to Markdown?

Yes, content extraction and HTML to Markdown conversion require specific npm packages including jsdom, Readability, and Turndown. You must install these dependencies in your Node.js environment to execute the scraping and formatting tasks.

What is the best way to automate information retrieval from search results for summarization?

The best way to automate information retrieval for summarization is combining the Brave Search API with headless content extraction. This retrieves targeted search results and fetches the primary readable text from URLs, providing clean Markdown for your reports.

Does web scraping with headless browsers work for fetching dynamic API documentation?

Web scraping with headless browsers effectively fetches API documentation by loading the page and extracting the main content. It bypasses visual browsers to directly retrieve and convert the readable text into structured Markdown.

Why are Turndown and Readability used for converting web pages to Markdown?

Turndown and Readability are used because they parse HTML documents and isolate the primary readable content before converting it into Markdown. This ensures that extracted web content is clean and formatted for documentation or summarization tasks.