duckduckgo-search
Search the web using DuckDuckGo. No API key required. Supports instant answers and HTML scraping modes. Privacy-focused search alternative.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/cscsxx606/duckduckgo-search-skillsWhat This Skill Does
The duckduckgo-search skill provides a powerful, privacy-focused web search capability for OpenClaw. Designed as a versatile alternative to commercial search APIs, it requires no API key and offers no usage quotas, making it an ideal choice for developers and power users who need quick information retrieval. The skill features two primary operational modes: 'Instant' mode for rapid fact-finding and definitions, and 'HTML' mode for comprehensive, multi-result searching. It provides formatted console outputs or structured JSON data, allowing seamless integration into automated workflows or AI reasoning loops.
Installation
To integrate this skill into your OpenClaw environment, execute the following command in your terminal:
clawhub install openclaw/skills/skills/cscsxx606/duckduckgo-search-skills
Ensure that you have Python 3.x installed on your system as the underlying scripts rely on standard networking libraries to fetch data from DuckDuckGo's endpoints.
Use Cases
This skill is perfect for scenarios requiring lightweight web lookups without the overhead of enterprise API management. Use it for:
- Fetching up-to-date documentation for programming languages.
- Quickly resolving factual queries where a dedicated search engine is overkill.
- Aggregating web information into structured JSON for downstream AI processing.
- Performing casual research where privacy and zero-cost operation are prioritized over enterprise-grade SLAs.
Example Prompts
- "搜一下 Python 的最新特性,并总结出三点关键变化。"
- "Search for the latest climate data reports and output the result in JSON format."
- "解释一下什么是量子计算,请使用 instant 模式以保持简洁。"
Tips & Limitations
- Rate Limiting: Because this skill performs web scraping, excessive requests in a short time frame may trigger 403 errors. It is recommended to implement a 2-5 second delay between consecutive queries.
- Stability: Unlike official paid search APIs (like Tavily), this skill is subject to the structural changes of the target website. If results fail, try toggling the --mode flag.
- Data Privacy: DuckDuckGo does not track your search history, but be mindful of the information you pass into search queries if you are on a shared network or machine.
- Best Practice: For high-frequency, production-critical AI agents, consider using an official paid search API to ensure consistent uptime and data quality.
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-cscsxx606-duckduckgo-search-skills": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: network-access, external-api