web-search

Installation
SKILL.md

Web Search Skill

Search the web. Prefer the built-in WebSearch tool — it uses Electron's built-in BrowserWindow to perform searches, so it can handle JavaScript-rendered search results and bypass basic anti-bot measures. This is NOT a simple HTTP request — it actually opens the page in a real browser window, performs the search, and extracts results from the rendered page. Fall back to curl only if WebSearch is unavailable.

DuckDuckGo Instant Answer API (No API key needed)

# Basic search — returns instant answers
curl -s "https://api.duckduckgo.com/?q=QUERY&format=json&no_html=1" | jq '.Abstract, .RelatedTopics[:5]'

DuckDuckGo HTML Search (Full results)

# Get search results page and extract links
curl -s "https://html.duckduckgo.com/html/?q=QUERY" | grep -o 'href="https\{0,1\}://[^"]*' | head -10

Google Search via SerpAPI (if API key available)

Related skills

More from ninehills/skills

Installs
17
GitHub Stars
268
First Seen
Feb 28, 2026