Web Search Skill for Openclaw

A powerful DuckDuckGo-powered search tool for Openclaw Skills that enables AI agents to retrieve real-time web, news, image, and video data.

thiagoruss0
v1.0.0
Feb 7, 2026
0
0
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install web-searchuigr

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install web-searchuigr using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Web Search Skill?

This skill integrates DuckDuckGo search capabilities directly into your AI workflow, allowing agents to access the live web without requiring complex API keys or authentication. By leveraging Openclaw Skills, developers can empower their agents to conduct multi-format research, gather news articles, find specific media types, and verify information against current sources.

The tool provides a clean, programmable interface that converts raw web data into structured formats like Markdown or JSON, making it an essential component for any data-driven AI agent. It handles the heavy lifting of parsing search engine results so you can focus on building intelligent logic.

Web Search Skill Use Cases

  • Conducting comprehensive topic research with real-time web data.
  • Fact-checking claims by retrieving the latest information from news sources.
  • Building automated knowledge bases from search results formatted as Markdown.
  • Sourcing high-quality images and video tutorials for content generation tasks.
  • Monitoring current events and market trends using region-specific filters.

How Web Search Skill Works

  1. The user or agent triggers the script with a specific query and optional parameters like result count or time range.
  2. The skill interfaces with the DuckDuckGo API via the duckduckgo-search library to fetch relevant results.
  3. Optional filters for regions, safe search, and media-specific attributes (like image size or video duration) are applied to the request.
  4. Results are processed into the requested format—Text, Markdown, or JSON.
  5. Data is either printed to the console for immediate agent use or saved to a file for persistent storage and future reference.

Web Search Skill Setup

First, ensure OpenClawCLI is installed. Then, install the required Python dependency for this specific entry in the Openclaw Skills library:

pip install duckduckgo-search

The search tool is located at scripts/search.py and can be invoked directly from the command line using Python.

Web Search Skill Data Schema & Taxonomy

The skill organizes data based on the requested output format. When using JSON, the structure follows this schema for maximum compatibility with Openclaw Skills workflows:

Field Description
title The headline or name of the search result.
href The direct URL to the source or media asset.
body A snippet or description of the content.
source (News/Video) The publication or channel name.
date (News/Video) The timestamp of publication.
dimensions (Images) The width x height of the image.

Web Search Skill Advanced Features

  • Support for high-resolution image filtering and specific color palettes for targeted media sourcing.
  • Video search duration and resolution controls (short, medium, long) for precision media discovery.
  • Multi-format exports including programmatic JSON for downstream data pipelines and automated analysis.
  • Region-coded searching (e.g., us-en, de-de) to localize results for global Openclaw Skills applications.
  • Integrated safe-search controls (on, moderate, off) to ensure content compliance and safety.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*