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-search

DuckDuckGo 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 terms
  • count (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

  • ddgs Python 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