Duckduckgo Websearch
Skill by ianwchoi
Why use this skill?
Integrate private, fast web searching into OpenClaw with the DuckDuckGo skill. Get instant summaries and search results without API keys.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/ianwchoi/duckduckgo-websearchWhat This Skill Does
The DuckDuckGo Websearch skill is a robust, privacy-focused tool for the OpenClaw AI agent. It leverages the DuckDuckGo Instant Answer JSON API to provide quick, reliable information directly from the web. When the primary API provides limited information, the skill intelligently triggers a fallback mechanism that performs a lightweight HTML scrape of the search results page (SERP). It is designed to be an offline-friendly, zero-API-key alternative to expensive search services, providing the agent with concise summaries, direct links, and relevant snippets to answer user queries effectively.
Installation
To integrate this skill into your OpenClaw environment, execute the following command in your terminal:
clawhub install openclaw/skills/skills/ianwchoi/duckduckgo-websearch
Ensure that you have Node.js version 18 or higher installed on your system. This skill is self-contained and does not require any external npm dependencies, as it utilizes native Node.js modules for performance and security.
Use Cases
This skill is perfect for scenarios requiring fast, factual retrieval. Use it when you need to:
- Gather recent news or current events without manual browsing.
- Find documentation or specific tutorials for software development tasks.
- Retrieve a quick list of top-ranked resources for a specific topic.
- Verify facts or obtain concise summaries of information that exists in the public domain.
- Maintain a low-footprint agent workflow that avoids the overhead of paid search engine subscriptions.
Example Prompts
- "Search DuckDuckGo for the latest updates on the OpenClaw framework and provide the top 5 links."
- "Can you find me some beginner-friendly tutorials for learning Rust and summarize the best ones?"
- "Who won the most recent championship in professional tennis? Search the web and give me the details."
Tips & Limitations
- Rate Limiting: While the skill is lightweight, please avoid flooding requests to ensure you stay within DuckDuckGo's community usage guidelines.
- Content Quality: As a search aggregator, the quality of results depends on the search index. Complex, multi-stage reasoning tasks may require follow-up prompts.
- Privacy: By using this skill, you benefit from DuckDuckGo's commitment to user privacy, as the agent does not pass user-identifying metadata to the search engine.
- Robots.txt: The skill respects standard web crawling etiquette; it will not attempt to scrape pages that explicitly prohibit automated access, ensuring the agent remains compliant with site policies.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-ianwchoi-duckduckgo-websearch": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: network-access, external-api, code-execution