jwynia avatar

Web Search Brave

This wraps Brave's Search API with localization and freshness filtering, which matters when you need privacy-focused results or want to target specific countries and languages. You get up to 20 results with descriptions and optional extra snippets, plus time filters like past day or past week for breaking news searches. Honestly, the main reason to use this over the built-in web search is if you already have a Brave API key and need those country/language controls. Otherwise, the free built-in option or Tavily's AI-optimized results (which include relevance scores and summaries) are probably better choices. Requires BRAVE_API_KEY and runs through Deno.

skills.sh installs
314
GitHub stars
182
last updated
Aug 21, 2026

Install

$ npx -y skills add jwynia/agent-skills --skill web-search-brave --agent claude-code

Installs into .claude/skills of the current project.

Files

Web Search (Brave Search API)

Search the web using Brave's Search API. Returns web results with descriptions, optional extra snippets, and support for country/language targeting.

Note: This skill requires a Brave Search API key. For basic web search using the agent's built-in capability, see web-search. For AI-optimized results with relevance scores, see web-search-tavily.

When to Use This Skill

Use this skill when:

  • You need to find current information not in your training data
  • The user asks about recent events, news, or updates
  • You need localized search results for a specific country or language
  • You want a privacy-respecting search alternative
  • Research requires real-time web data
  • Keywords mentioned: search, look up, find online, current, latest, news

Do NOT use this skill when:

  • Information is already in your knowledge base and doesn't need verification
  • The user asks about historical facts that don't change
  • You're working with local files or code (use other tools)
  • A more specific skill exists for the task (e.g., documentation lookup)
  • You need AI-generated answer summaries (use web-search-tavily instead)

Prerequisites

Sponsors

Details

Repository
github.com/jwynia/agent-skills
Categories
Backend & APIs, AI & Agent Building
First seen
Jun 3, 2026

More from jwynia/agent-skills

All 118
1jezweb avataropenai-assistantsjezweb/claude-skillsBuild stateful chatbots with OpenAI Assistants API v2 - Code Interpreter, File Search (10k files), Function Calling. Prevents 10 documented errors including vec313skills.sh installs
2glebis avatarelevenlabs-ttsglebis/claude-skillsThis skill converts text to high-quality audio files using ElevenLabs API. Use this skill when users request text-to-speech generation, audio narration, or voic310skills.sh installs
3spatie avatarlaravel-permission-developmentspatie/laravel-permissionBuild and work with Spatie Laravel Permission features, including roles, permissions, middleware, policies, teams, and Blade directives.310skills.sh installs
4davila7 avatarclaude-opus-4-5-migrationdavila7/claude-code-templatesMigrate prompts and code from Claude Sonnet 4.0, Sonnet 4.5, or Opus 4.1 to Opus 4.5. Use when the user wants to update their codebase, prompts, or API calls to308skills.sh installs
5rysweet avatardocumentation-writingrysweet/amplihackWriting clear, discoverable software documentation following the Eight Rules and Diataxis framework. Use when creating README files, API docs, tutorials, how-to308skills.sh installs
6secondsky avatarnuxt-studiosecondsky/claude-skillsThis skill should be used when the user asks to "set up Nuxt Studio", "configure Studio OAuth", "deploy Studio to Cloudflare", "add visual editor to Nuxt", "con308skills.sh installs