
Brave Search
- 9 installs
- 82 repo stars
- Updated August 2, 2026
- aaaaqwq/claude-code-skills
brave-search is a Claude Code skill that performs headless web search and page-content extraction through the Brave Search API without a browser.
About
brave-search is a Claude Code skill for headless web search and content extraction using the Brave Search API, with no browser required. A developer uses it to search for documentation or facts and to fetch a URL's readable content as markdown. It runs bundled search.js and content.js scripts and needs a BRAVE_API_KEY.
- Headless web search and page content extraction via the Brave Search API, no browser required
- Ships search.js and content.js scripts for search results and URL-to-markdown extraction
- Requires a BRAVE_API_KEY environment variable
Brave Search by the numbers
- 9 all-time installs (skills.sh)
- Ranked #1,497 of 2,719 Automation & Workflows skills by installs in the Skillselion catalog
- Data as of Aug 3, 2026 (Skillselion catalog sync)
brave-search capabilities & compatibility
Requires a BRAVE_API_KEY (Brave Search API)
- Capabilities
- web search · content extraction · url to markdown
- Use cases
- web search · web scraping · research
- Pricing
- Bring your own API key
What brave-search says it does
Headless web search and content extraction using Brave Search. No browser required.
Needs env: `BRAVE_API_KEY`.
npx skills add https://github.com/aaaaqwq/claude-code-skills --skill brave-searchAdd your badge
Show developers this skill is listed on Skillselion. Paste this into your README.
| Installs | 9 |
|---|---|
| repo stars | ★ 82 |
| Last updated | August 2, 2026 |
| Repository | aaaaqwq/claude-code-skills ↗ |
What it does
Search the web and extract page content as markdown from the command line without an interactive browser.
Who is it for?
Searching documentation or facts and fetching URL content as markdown without a browser
Skip if: Tasks that require interactive browsing or clicking through pages
When should I use this skill?
Searching for documentation, facts, or fetching content from specific URLs without a browser
By the numbers
- Default search returns 5 results
- two scripts: search.js and content.js
Files
Brave Search
Headless web search and content extraction using Brave Search. No browser required.
Setup
Run once before first use:
cd ~/Projects/agent-scripts/skills/brave-search
npm ciNeeds env: BRAVE_API_KEY.
Search
./search.js "query" # Basic search (5 results)
./search.js "query" -n 10 # More results
./search.js "query" --content # Include page content as markdown
./search.js "query" -n 3 --content # CombinedExtract Page Content
./content.js https://example.com/articleFetches a URL and extracts readable content as markdown.
Output Format
--- Result 1 ---
Title: Page Title
Link: https://example.com/page
Snippet: Description from search results
Content: (if --content flag used)
Markdown content extracted from the page...
--- Result 2 ---
...When to Use
- Searching for documentation or API references
- Looking up facts or current information
- Fetching content from specific URLs
- Any task requiring web search without interactive browsing
{
"ownerId": "kn70pywhg0fyz996kpa8xj89s57yhv26",
"slug": "brave-search",
"version": "1.0.1",
"publishedAt": 1767651953714
}