brave-search

Search the web and extract article previews via the Brave Search API.

Updated Feb 3, 2026
One-click install
npx skills add https://github.com/joeleung0122/testing --skill brave-search-joeleung0122
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: brave-search
Source: https://github.com/joeleung0122/testing/tree/main/skills/brave-search
Command: npx skills add https://github.com/joeleung0122/testing --skill brave-search-joeleung0122

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Lightweight, browser-free web search and content extraction via the Brave Search API, enabling quick insight gathering directly from the command line or scripts.

Core Features & Use Cases

  • Headless web search using Brave Search API to fetch relevant results without a browser.
  • Content extraction to pull compact article previews suitable for summaries and quick research.
  • Use Case: Build a fast content discovery workflow in automation pipelines or AI agents that need up-to-date web results.

Quick Start

Run the search.mjs script with a query to fetch Brave Search results.

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 in a headless Node.js environment?

Perform web search in a Node.js environment by running the search.mjs script to query the Brave Search API, fetching relevant results directly without a browser.

Can I extract article content previews using the Brave Search API?

Yes, you can extract article content previews by running the content.mjs script, which parses Brave Search API results into compact summaries suitable for quick research.

Do I need a browser to gather web search results for automation pipelines?

No browser is needed to gather web search results for automation pipelines. The Skill operates headless using Node.js and the Brave Search API to fetch data directly.

What's the best way to get up-to-date web results for AI agents?

The best way to get up-to-date web results for AI agents is using this lightweight, browser-free Skill to execute fast content discovery workflows via the Brave Search API.

What are the limitations of using Brave Search API for content extraction?

Limitations include the requirement for Node.js and a BRAVE_API_KEY, and the extraction is limited to lightweight article previews rather than full-page parsing or heavy content rendering.

How does content extraction work with the brave-search scripts?

Content extraction works by executing the content.mjs script to query the Brave Search API and parse the returned web data into compact article previews for quick insight gathering.