brave-research

Search web, news, images, and videos via the Brave Search API.

Updated Jan 28, 2026
One-click install
npx skills add https://github.com/haboshi/claude-code-skills --skill brave-research
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: brave-research
Source: https://github.com/haboshi/claude-code-skills/tree/main/brave-research/skills/brave-research
Command: npx skills add https://github.com/haboshi/claude-code-skills --skill brave-research

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires requests, readability-lxml, lxml_html_clean, and includes scripts (resource) and commands (resource) components.

What problem does it solve?

This Skill addresses the need for quick and deep information retrieval from the web, news, and images, overcoming the limitations of standard search engines by leveraging the Brave Search API.

Core Features & Use Cases

  • Web, News, Image, Video Search: Utilize Brave Search for targeted queries across various content types.
  • Content Extraction: Extract and summarize content from specified URLs.
  • Multi-step Research: Conduct in-depth investigations by breaking down complex topics into sequential searches and analysis.
  • Use Case: Researching the latest advancements in AI, including recent news, technical papers, and visual examples, by performing a deep dive that combines web searches, news aggregation, and image retrieval.

Quick Start

Use the brave-research skill to quickly search the web for "latest AI advancements".

Frequently Asked Questions about brave-research

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

FAQPage Schema
How do I perform multi-step research workflows for complex topics?

Yes, content extraction from URLs is supported. It parses specified URLs to extract and summarize readable content, functioning as part of a multi-step research workflow to analyze web pages found via search.

Can I filter web search results by language, country, and freshness?

Content extraction pulls readable text from specified URLs, allowing you to extract and summarize web page content. This facilitates deeper analysis after finding pages through initial search queries.

Do I need a Brave Search API key and uv to run this?

You need a Brave Search API key to authenticate search queries and uv to execute the skill. These prerequisites enable the scripts to perform web scraping, content extraction, and multi-step research.

What is the best way to search for recent news and visual examples?

The best way is to use targeted news and image searches with freshness filtering. This retrieves current articles and visual examples by querying specific content types, aggregating recent advancements and visual data.

How does web scraping and content extraction work with readability-lxml?

Content extraction uses readability-lxml and requests to fetch and parse HTML from specified URLs. This cleans web scraping output to extract readable content, facilitating summarization and multi-step research workflows.