brave-search

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

2.3k|207|Updated Dec 12, 2025
One-click install
npx skills add https://github.com/badlogic/pi-skills --skill brave-search-badlogic
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: brave-search
Source: https://github.com/badlogic/pi-skills/tree/main/brave-search
Command: npx skills add https://github.com/badlogic/pi-skills --skill brave-search-badlogic

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Brave Search provides browserless web search and content extraction, enabling rapid information gathering without a browser.

Core Features & Use Cases

  • Web search via the Brave Search API to retrieve relevant results without a browser.
  • Content extraction that converts page content to readable Markdown for AI consumption.
  • Use Case: Research a topic by gathering search results and extracting key passages for summarization or inclusion in a report.

Quick Start

  1. Set BRAVE_API_KEY in your environment.
  2. Install dependencies with npm install.
  3. Run a search: node search.js "your query" or fetch content with --content.

Frequently Asked Questions about brave-search

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

FAQPage Schema
How do I perform browserless web search and content extraction for AI-assisted research?▼

Browserless web search and content extraction is performed by running Node.js scripts that query the Brave Search API to retrieve results and fetch page content without launching a browser.

Can I convert extracted web content to Markdown for AI consumption?▼

Yes, the content extraction feature converts fetched web page content into readable Markdown, making it structured and accessible for AI-assisted research and summarization tasks.

What do I need to set up to run a browserless search with the Brave Search API?▼

To run a browserless search, you must set the BRAVE_API_KEY in your environment, install Node.js dependencies with npm install, and execute the search.js script with your query.

How does browserless content extraction compare to using traditional web scraping tools?▼

Browserless content extraction directly queries the Brave Search API and converts page content to Markdown, avoiding the overhead of launching a browser or rendering complex web pages.

What are the limitations of browserless web search for rapid information gathering?▼

Browserless web search limitations include dependency on a valid Brave API key and a configured Node.js environment, restricting use in unsupported runtime environments or without API access.