brave-search

Search the web and extract page content to markdown using Brave API.

1|Updated Mar 12, 2026
One-click install
npx skills add https://github.com/joneqian/EvoClaw --skill brave-search-joneqian
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: brave-search
Source: https://github.com/joneqian/EvoClaw/tree/main/packages/core/src/skill/bundled/brave-search
Command: npx skills add https://github.com/joneqian/EvoClaw --skill brave-search-joneqian

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This skill enables fast, browser-free web searching and content extraction using Brave Search, allowing you to retrieve search results and readable page content without a live browser.

Core Features & Use Cases

  • Headless Brave Search integration for fast queries and results
  • Optional content extraction to markdown with the content.js
  • Simple CLI-based usage for quick lookups of docs, API references, or current information
  • Setup requires Brave API key and a one-time npm install

Quick Start

Navigate to the brave-search directory, install dependencies with npm ci, set BRAVE_API_KEY, and run search.js to perform queries.

Frequently Asked Questions about brave-search

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

FAQPage Schema
How do I perform web search and content extraction without a browser?

You can perform browser-free web search and content extraction using the Brave Search API by running Node.js scripts. It returns structured search results and optionally converts readable page content into markdown format.

What do I need to set up headless Brave Search in a Node environment?

To set up headless Brave Search in a Node environment, you need a Brave API key and Node installed. You must navigate to the skill directory, install dependencies with npm ci, and set the BRAVE_API_KEY environment variable.

Can I extract web page content to markdown for documentation lookups?

Yes, you can extract web page content to markdown for documentation lookups using the included content.js script. This allows you to retrieve readable page content directly without needing a live browser.

Does Brave Search work with Node.js for factual queries and current information gathering?

Brave Search works with Node.js for factual queries and current information gathering by applying the search.js script. It queries the Brave Search API and returns structured results suitable for CLI-based usage.

What is the best way to automate current information gathering without opening a browser?

The best way to automate current information gathering without a browser is using a headless Brave Search integration. By running Node.js scripts with a valid Brave API key, you retrieve structured search results directly from the command line.