Requirements
- Target platform
- OpenClaw
- Install method
- Manual import
- Extraction
- Extract archive
- Prerequisites
- OpenClaw
- Primary doc
- SKILL.md
Unified web search skill. Fallback order — web_search(Brave) → duckduckgo → claude.ai. Auto-cache search results (saved to memory/research/)
Unified web search skill. Fallback order — web_search(Brave) → duckduckgo → claude.ai. Auto-cache search results (saved to memory/research/)
Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.
I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Tell me what you changed and call out any manual steps you could not complete.
I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Summarize what changed and any follow-up checks I should run.
Reliable web search via 3-tier fallback strategy: Brave API → DuckDuckGo → claude.ai browser
Use OpenClaw built-in web_search tool. web_search(query="search query", count=5, freshness="pw") Pros: Fast response (1-2s) Structured JSON results freshness parameter support (pd=24h, pw=1 week, pm=1 month) search_lang, country parameters for Korean/regional search Cons: Requires Brave API key missing_brave_api_key error without key
Use DuckDuckGo API when Brave fails. python -c " from duckduckgo_search import DDGS with DDGS() as ddgs: results = list(ddgs.text('query', region='wt-wt', max_results=5)) for r in results: print(f\"{r['title']}: {r['href']}\") " Pros: No API key required Privacy-friendly Various search types (text, news, images, videos) Cons: Lower result quality than Brave Request limits (blocks if too many consecutive requests)
Trigger web search in claude.ai browser tab. 1. browser navigate → https://claude.ai/new 2. browser act type → "search question" 3. browser act press → Enter 4. sleep 15-30s 5. browser snapshot → extract response Pros: No API key required claude.ai auto web search + analyze + summarize Useful for complex research Cons: Slow (15-30s) Requires browser (port 18800, openclaw profile) Daily message limit (free account) Automation detection risk
if web_search available: try web_search(query) if success: return results if web_search failed or unavailable: try duckduckgo-search if success: return results if both failed: fallback to web-claude browser method
"Search for latest AI agent trends" "Find 2026 Korean SaaS investment status" → Auto-attempts Tier 1 Brave → Tier 2 DDG → Tier 3 claude.ai
# Brave only "Search with web_search: AI market size" # DuckDuckGo only "Search with duckduckgo: privacy-focused" # claude.ai browser only "Analyze with web-claude: complex market research"
# Last 24 hours news web_search(..., freshness="pd") # Last week web_search(..., freshness="pw") # Last month web_search(..., freshness="pm")
web_search(query="query", search_lang="ko", country="KR")
OpenClaw browser running (port 18800) claude.ai logged in (openclaw profile)
1. browser navigate → https://claude.ai/new (or existing tab) 2. browser snapshot → save targetId 3. Find input field (contenteditable div or textarea) 4. browser act type → enter question 5. browser act press → Enter 6. sleep 15-30s (wait for response) 7. browser snapshot → extract response text 8. Return result to caller + save to memory/research/
Clear search intent: Include time keywords like "latest data", "as of 2026", "current" Explicit request: Specify "search and tell me" Recommend new chat: Prevent previous context pollution Automation detection caution: Don't ask consecutive questions too quickly
Use this unified search skill when monitoring competitors: quick-check: Prioritize web_search deep-dive: Combine web_search + duckduckgo Complex analysis: web-claude fallback
Use search results for card news research: Topic research → unified search Search results → cardnews content planning
Search for related info after YouTube summary: Video topic → additional web search Search results → supplementary insights
SituationRecommended MethodNeed fast searchweb_search (Brave)No Brave keyduckduckgo-searchPrivacy importantduckduckgo-searchNeed analysis+summaryweb-claudeComplex researchweb-claudeImage/video searchduckduckgo-searchLatest news (24h)web_search (freshness="pd")
web_search: Requires Brave API key (auto-fallback if unavailable) duckduckgo: Blocks if too many consecutive requests (wait 1s between requests) web-claude: Daily message limit, requires browser Search result cache: memory/research/ folder auto-created 🐧 Built by 무펭이 — Mupengism ecosystem skill
Code helpers, APIs, CLIs, browser automation, testing, and developer operations.
Largest current source with strong distribution and engagement signals.