- AnswersUSE FOR AI-grounded answers via OpenAI-compatible /chat/completions. Two modes: single-search (fast) or deep research (enable_research=true, thorough multi-search). Streaming/blocking. Citations.brave/brave-search-skills158
- BxUSE FOR web search, research, RAG, grounding, browse, find, lookups, fact-checking, documentation, agentic AI. All-in-one, optimized for AI agents. Pre-extracted, token-budgeted web content, deep research, news, images, videos, places, custom rankingbrave/brave-search-skills158
- Bx SearchWeb search using the Brave Search CLI (`bx`). Use for ALL web search requests — including "search for", "look up", "find", "what is", "how do I", "google this", and any request needing current or external information. Prefer this over the built-in web_search tool whenever bx is available. Also use for: documentation lookup, troubleshooting research, RAG grounding, news, images, videos, local places, and AI-synthesized answers.brave/brave-search-skills158
- Images SearchUSE FOR image search. Returns images with title, source URL, thumbnail. Supports SafeSearch filter. Up to 200 results.brave/brave-search-skills158
- Llm ContextUSE FOR RAG/LLM grounding. Returns pre-extracted web content (text, tables, code) optimized for LLMs. GET + POST. Adjust max_tokens/count based on complexity. Supports Goggles, local/POI. For AI answers use answers. Recommended for anyone building AI/agentic applications.brave/brave-search-skills158
- Local DescriptionsUSE FOR getting AI-generated POI text descriptions. Requires POI IDs obtained from web-search (with result_filter=locations). Returns markdown descriptions grounded in web search context. Max 20 IDs per request.brave/brave-search-skills158
- Local PoisUSE FOR getting local business/POI details. Requires POI IDs obtained from web-search (with result_filter=locations). Returns full business information including ratings, hours, contact info. Max 20 IDs.brave/brave-search-skills158
- News SearchUSE FOR news search. Returns news articles with title, URL, description, age, thumbnail. Supports freshness and date range filtering, SafeSearch filter and Goggles for custom ranking.brave/brave-search-skills158
- SpellcheckUSE FOR spell correction. Returns corrected query if misspelled. Most search endpoints have spellcheck built-in; use this only for pre-search query cleanup or "Did you mean?" UI.brave/brave-search-skills158
- SuggestUSE FOR query autocomplete/suggestions. Fast (<100ms). Returns suggested queries as user types. Supports rich suggestions with entity info. Typo-resilient.brave/brave-search-skills158
- Videos SearchUSE FOR video search. Returns videos with title, URL, thumbnail, duration, view count, creator. Supports freshness filters, SafeSearch, pagination.brave/brave-search-skills158
- Web SearchUSE FOR web search. Returns ranked results with snippets, URLs, thumbnails. Supports freshness filters, SafeSearch, Goggles for custom ranking, pagination. Primary search endpoint.brave/brave-search-skills158
- Add Maintainer PropertyAuto-detect top maintainers for each repo in an org and set the maintainers custom property via the GitHub API. Use when the user wants to populate or update maintainer metadata.brave/security-action22
- Check Rule MetadataValidate metadata fields (author, source, category) in opengrep/semgrep YAML rule files. Use when the user wants to lint or check rule quality.brave/security-action22
- Cleanup Slack MessagesClean up stale security-action Slack messages based on review signals (reactions, label removal, resolved threads). Use when the user wants to clean old notifications from a Slack channel.brave/security-action22
- Delete Slack MessagesDelete Slack messages from a channel filtered by bot username and repository names. Use when the user wants to bulk-delete bot messages for specific repos.brave/security-action22
- Dependabot DismissAuto-dismiss Dependabot alerts matching configurable hotwords (e.g. DoS) or a GHSA/CVE dismiss list. Use when the user wants to bulk-dismiss low-priority Dependabot alerts.brave/security-action22
- Dependabot NudgeScan org repos for open Dependabot alerts at or above a severity threshold and build notification messages for maintainers. Use when the user wants to check or nudge about Dependabot vulnerabilities.brave/security-action22
- Get ConfigFetch and parse a JSON config file from a GitHub repository. Use when the user wants to read a configuration file from a remote repo.brave/security-action22
- Get MaintainersList all repositories in a GitHub org with their maintainers custom property. Use when the user wants to see who maintains each repo.brave/security-action22
- Get PropertiesFetch custom properties for a GitHub repository. Use when the user wants to inspect repo metadata like runtime, maintainers, or other custom properties.brave/security-action22
- Match CodeownersMatch a list of changed file paths against a CODEOWNERS file to determine code ownership. Use when the user wants to find who owns specific files or directories.brave/security-action22
- Opengrep CompareCompare opengrep scan findings between current and base branch rules to detect new/removed findings. Use when the user wants to evaluate the impact of rule changes.brave/security-action22
- Renovate Sanity CheckCheck all repos in a GitHub org for Renovate config compliance (must extend the shared org config). Use when the user wants to audit Renovate adoption.brave/security-action22
- Send Slack MessageSend a message to a Slack channel with markdown support, colored attachments, and deduplication. Use when the user wants to post notifications or alerts to Slack.brave/security-action22