Install
openclaw skills install @cute-omega/min-web-search-skillMinimal cross-platform web search via Bing RSS — no API key, no dependencies beyond Python 3.8+ or curl.
openclaw skills install @cute-omega/min-web-search-skillMinimal web search using Bing's public RSS endpoint. No API key, no third-party packages, no Docker.
Use this skill when the user asks you to search the web and the built-in web_search tool is unavailable (e.g. no API key configured, or the configured backend is unreachable).
Queries www.bing.com/search?q=...&format=rss and parses the XML response. The RSS feed returns titles, URLs, and snippets — everything needed for a basic web search.
# Requires: Python 3.8+ (standard library only)
python3 scripts/search.py "your query"
python3 scripts/search.py "your query" --max 3
python3 scripts/search.py "your query" --json
# Requires: curl (or wget) + sed + grep -oP + awk
./scripts/search.sh "your query"
./scripts/search.sh "your query" --max 3
./scripts/search.sh "your query" --json
# Requires: PowerShell 5.1+ (built into Windows 10+)
.\scripts\search.ps1 "your query"
.\scripts\search.ps1 "your query" -Max 3
.\scripts\search.ps1 "your query" -Json
| Environment | Recommended | Fallback |
|---|---|---|
| Python available | search.py | search.sh or search.ps1 |
| No Python, Unix-like | search.sh | — |
| Windows | search.ps1 | search.py |
| Minimal Docker / Alpine | search.sh | — |
Human-readable (default):
1. Title of Result
https://example.com/page
Snippet text up to 200 chars...
JSON (--json):
{
"success": true,
"query": "your query",
"results": [
{"title": "...", "url": "...", "snippet": "..."}
]
}
www.bing.com) — results may be region-biasedgrep -oP in the shell version requires GNU grep (macOS: brew install grep)www.bing.com may be slow; www.bing.com is an alternative--json flag{"success": false, ...})