brave-search

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

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/laurenzseifried/hektor-workspace --skill brave-search-laurenzseifried
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: brave-search
Source: https://github.com/laurenzseifried/hektor-workspace/tree/main/skills/brave-search
Command: npx skills add https://github.com/laurenzseifried/hektor-workspace --skill brave-search-laurenzseifried

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 fast 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: Quickly find information, documentation, or facts using Brave Search.
  • Content Extraction: Extract readable content from specific URLs as Markdown.
  • Use Case: When researching a technical topic, use this Skill to find relevant API documentation and extract key details directly into your notes.

Quick Start

Search the web for 'latest AI advancements' and get up to 10 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 web page content as Markdown without opening a browser?

Web content extraction as Markdown is achieved by fetching specific URLs and parsing the HTML using jsdom and @mozilla/readability. This process strips out non-essential page elements to deliver clean, readable text directly into your notes or documentation.

How do I perform automated web searches for technical documentation?

Automated web searches for technical documentation are performed by querying the Brave Search API. The Skill retrieves up to 10 search results per query, allowing you to quickly find relevant API references or facts without manual browser interaction.

Do I need a Brave Search API key to use this web scraping functionality?

A Brave Search API key is required to use this web scraping functionality. You must have an active BRAVE_API_KEY configured in your environment to authenticate requests and retrieve search results from the Brave Search API.

Does this content extraction tool support GitHub Flavored Markdown?

This content extraction tool supports GitHub Flavored Markdown through the turndown-plugin-gfm dependency. It works alongside turndown to convert parsed HTML content from web pages into structured Markdown format for research and summarization.

What is the best way to retrieve information and summarize web pages for research?

The best way to retrieve information and summarize web pages for research is to combine the Brave Search API for finding sources with @mozilla/readability for content parsing. This approach isolates the main text from web pages, making fact-checking and documentation lookup highly efficient.

Can I use headless browser techniques for web scraping if a page relies heavily on JavaScript?

Headless browser techniques for web scraping are utilized for content extraction, but the metadata does not specify deep JavaScript rendering capabilities. It relies on jsdom to parse fetched HTML, which may limit extraction from dynamically loaded content.