brave-search

Query the Brave Search API and extract readable page content via Node scripts.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Brave-search enables fast, browserless web searches and lightweight content extraction via the Brave Search API, enabling automation and AI workflows without UI rendering.

Core Features & Use Cases

  • Headless search: query the Brave Search API to retrieve relevant results without a UI.
  • Content extraction: fetch and convert linked pages into readable text for quick summarization or prompt-context enrichment.
  • Use Case: integrate search results into AI prompts, dashboards, or automation scripts to surface top results with context.

Quick Start

Use node {baseDir}/scripts/search.mjs "privacy trends" to fetch results, or node {baseDir}/scripts/search.mjs "privacy trends" -n 10 --content to include extracted content; to fetch a single article, run node {baseDir}/scripts/content.mjs "https://example.com/article"

Frequently Asked Questions about brave-search

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

FAQPage Schema
How do I perform headless web searches for automation workflows without a browser UI?

Headless web searches for automation workflows can be performed via the Brave Search API using Node scripts. You query the API to retrieve relevant search results directly without UI rendering, streamlining automated data retrieval.

What's the best way to extract readable text from web pages for AI prompt context?

To extract readable text for AI prompt context, run the included Node content extraction script with a target URL. This fetches the linked page and converts it into lightweight text suitable for summarization or prompt enrichment.

Do I need a Brave API key to run Node scripts for web search and content extraction?

Yes, you need a BRAVE_API_KEY environment variable configured to run the Node scripts for web search and content extraction. This API key authenticates your requests to the Brave Search API.

Can I fetch multiple search results and include extracted content in one command?

Yes, you can fetch multiple search results with extracted content in one command by passing the query with the -n argument for result count and the --content flag to include page text.

How does browserless web search integrate into dashboards or AI prompts?

Browserless web search integrates into dashboards or AI prompts by querying the Brave Search API via Node scripts. The retrieved search results and extracted content are passed directly into your automation workflows as structured text.