brave-search

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

375|38|Updated Dec 2, 2025
One-click install
npx skills add https://github.com/CraftOS-dev/CraftBot --skill brave-search-craftos-dev
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: brave-search
Source: https://github.com/CraftOS-dev/CraftBot/tree/main/skills/brave-search
Command: npx skills add https://github.com/CraftOS-dev/CraftBot --skill brave-search-craftos-dev

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires @mozilla/readability, jsdom, turndown, turndown-plugin-gfm, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill provides a fast and efficient way to search the web and extract specific content from web pages without needing a full browser.

Core Features & Use Cases

  • Web Search: Quickly find information on the internet using Brave Search.
  • Content Extraction: Extract readable content from specific URLs as Markdown.
  • Use Case: You need to find the latest documentation for a specific library. Use this Skill to search for it and then extract the key information from the most relevant search result.

Quick Start

Use the brave-search skill to find information about 'javascript promises'.

Frequently Asked Questions about brave-search

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

FAQPage Schema
How do I extract readable content from a web page as Markdown?

You can extract readable content from web pages as Markdown by using headless browser automation combined with Readability and Turndown libraries to parse HTML and convert it into formatted Markdown text.

What is the best way to perform web searches for research and fact-finding?

Performing web searches for research and fact-finding is best handled by using the Brave Search API to quickly query the internet and retrieve relevant information without needing a full browser.

Do I need API keys to use Brave Search for web scraping?

Yes, you need Brave Search API keys to execute web search queries. The Skill also requires specific JavaScript execution environments to handle the headless browser automation for content extraction.

Can I search for library documentation and then extract key information from the results?

Yes, you can search for specific library documentation using the Brave Search API and subsequently extract the key readable information from the most relevant result URL, outputting the content as Markdown.

Does this content extraction tool support GitHub Flavored Markdown?

Yes, the content extraction process supports GitHub Flavored Markdown by utilizing the turndown-plugin-gfm dependency alongside Turndown to convert extracted HTML content into structured Markdown.

What are the limitations of web scraping without a full browser?

Web scraping without a full browser limits interactions with highly dynamic JavaScript-rendered pages, relying instead on headless browser automation environments and Readability to extract static readable content.