Web Search for Openclaw

A versatile search utility that enables AI agents to retrieve real-time web data, news articles, images, and videos via DuckDuckGo.

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

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-searchod 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?

The web-search skill is a robust tool designed to provide AI agents with immediate access to live internet data. By utilizing the DuckDuckGo API, it allows users to perform comprehensive research, fact-checking, and media gathering without the complexities of API keys or authentication. This skill is a core part of the Openclaw Skills library, offering a streamlined way to inject current information into agent workflows.

It supports multiple search types and provides results in human-readable or machine-parseable formats. Whether you need to monitor the latest news or build a structured knowledge base, this skill ensures your AI has the most relevant data at its fingertips.

Web Search Use Cases

  • Monitoring current events and breaking news across various regions.
  • Fact-checking claims by retrieving the latest information from web sources.
  • Finding specific visual assets like transparent PNGs or high-resolution wallpapers.
  • Gathering tutorial videos and documentation for technical research projects.
  • Automating the collection of market research data into JSON or Markdown files.

How Web Search Works

  1. The AI agent or user triggers the search script with a specific query and optional flags.
  2. The skill configures the search parameters, including the content type (web, news, images, or videos) and filters like time range.
  3. A request is sent to DuckDuckGo to fetch the top-ranked results based on the query specificity.
  4. The raw data is parsed and transformed into the chosen output format such as Markdown for reports or JSON for code processing.
  5. The output is delivered to the console or saved to a local file system for persistent storage.

Web Search Setup

Before using this skill, ensure that OpenClawCLI is installed. Then, install the necessary Python dependency for DuckDuckGo integration:

pip install duckduckgo-search

You can verify the installation by running a simple search command:

python scripts/search.py "Openclaw Skills" --max-results 5

Web Search Data Schema & Taxonomy

The web-search skill organizes data into structured schemas based on the search type. Results can be exported using the following formats:

Feature Description
Web/News Schema Includes Title, URL (href), and a body snippet or summary.
Image Schema Includes Title, Image URL, Thumbnail URL, Source, and Dimensions.
Video Schema Includes Title, Publisher, Duration, Date, and Video URL.
Formats Supports plain text, GitHub-flavored Markdown, and structured JSON.

Web Search Advanced Features

  • Time-range filtering to isolate results from the past day, week, month, or year.
  • Regional targeting to get localized search results for specific countries.
  • Granular image filters for size, color, layout, and specific image types like GIFs.
  • Video resolution and duration filters to find the exact media needed for a project.
  • Safe search controls to ensure content appropriateness for different environments.
  • Direct file output integration for building automated data pipelines with other Openclaw Skills.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*