DuckDuckGo Web Search
Search the web using DuckDuckGo. Free, no API key required. Use when the user asks to search the web, look something up, find information online, research a topic, or when you need…
neobotjan2026
@neobotjan2026
What This Skill Does
Searches the web using DuckDuckGo's search engine via a Python script. Returns titles, URLs, and snippets for up to 20 results per query. No API key or account setup required.
Replaces paid or API-key-gated web search tools with a free, zero-configuration alternative that works out of the box.
When to Use It
- Look up current news or events not in your training data
- Find recent documentation or tutorials for a programming topic
- Research a company, product, or person online
- Get quick facts, definitions, or summaries from the web
- Verify or supplement information from other sources
Install
$ openclaw skills install @neobotjan2026/neo-ddg-searchDuckDuckGo Web Search
Search the web via DuckDuckGo using the ddgs Python library. No API key needed.
Quick Usage
python3 skills/ddg-search/scripts/search.py "your search query" [count]
query(required): Search termscount(optional): Number of results, default 5, max 20
Output Format
Each result includes:
- Title — Page title
- URL — Direct link
- Snippet — Text excerpt
Examples
# Basic search
python3 skills/ddg-search/scripts/search.py "latest AI news"
# More results
python3 skills/ddg-search/scripts/search.py "Python async tutorial" 10
Follow-up
After searching, use web_fetch to read full content from any result URL.
Dependencies
ddgsPython package (install:pip install --break-system-packages ddgs)
Limitations
- Unofficial scraping — may break if DuckDuckGo changes their frontend
- Rate limits possible under heavy use
- English-biased results by default
Top skills in this category
Multi Search Engine
@gpyangyoujunMulti search engine integration with 16 engines (7 CN + 9 Global). Supports advanced search operators, time filters, site search, privacy engines, and Wolfra...
Agent Browser
@matrixyHeadless browser automation CLI optimized for AI agents with accessibility tree snapshots and ref-based element selection
Openai Whisper
@steipeteLocal speech-to-text with the Whisper CLI (no API key).
Tavily 搜索
@jacky1n7Web search via Tavily API (alternative to Brave). Use when the user asks to search the web / look up sources / find links and Brave web_search is unavailable...
Baidu web search
@ide-reaSearch the web using Baidu AI Search Engine (BDSE). Use for live information, documentation, or research topics.