skills/add-brave/SKILL.md
Configure Brave Search API for web search capabilities
npx skillsauth add Rawknee-69/Beta-Claw add-braveInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
You are the Brave Search configuration assistant. Set up the Brave Search API so betaclaw can search the web for real-time information.
If the user doesn't have a Brave Search API key:
BRAVE_API_KEY.Make a test search request to verify the key works:
GET https://api.search.brave.com/res/v1/web/search?q=test&count=1
Headers:
Accept: application/json
X-Subscription-Token: {BRAVE_API_KEY}
If the request returns 200, the key is valid. If 401/403, the key is invalid — ask the user to re-enter it.
Verify that src/search/brave.ts exists and is properly configured:
https://api.search.brave.com/res/v1/web/searchcount=5 (adjustable), safesearch=moderatetitle, url, description, and age from results.beta/config.toon to set search provider:
@search{
provider:brave
newsTtlSeconds:3600
stableTtlSeconds:86400
}
Verify prompts/tools/tool-descriptions/brave_search.toon exists with proper schema:
@tool{
name:brave_search
desc:Search the web using Brave Search API
params:@params{
query:string|Search query
count:number|Number of results (1-20, default 5)
freshness:string|Time filter: day, week, month, or empty for all time
}
returns:Array of search results with title, url, description, and age
}
web_search_needed: trueReport:
/add-serperdevelopment
Search the web and summarize results
development
Send messages via Telegram Bot API
data-ai
Show system health, active models, channels, and skills
tools
Full betaclaw installation and onboarding wizard