A powerful multi-backend web search skill that enables AI agents to perform real-time information retrieval and recursive deep research.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install xyz
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install xyz using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
xyz is a versatile network search skill designed for AI agents to provide real-time internet access capabilities. By integrating with Openclaw Skills, this tool supports five major search engine backends, including DuckDuckGo, Tavily, Bing, Google, and SearXNG. It is specifically engineered to help agents find the latest data, verify facts, and collect structured information such as titles, links, and snippets directly from the web.
Beyond simple queries, xyz excels at deep research by combining search results with LLM reasoning. This allows for multi-round iterations where the agent analyzes findings from one search to intelligently formulate the next, ensuring comprehensive coverage of complex topics. It is a critical component for developers building autonomous agents that require up-to-the-minute external knowledge.
To get started with this skill in your environment, ensure you have Python 3.10+ installed. Most functionality relies on standard libraries, making it highly portable for Openclaw Skills users.
# Optional: Install the duckduckgo_search library for enhanced results
pip install duckduckgo_search
# Configure your preferred search provider via environment variables
export SEARCH_PROVIDER="duckduckgo"
export TAVILY_API_KEY="your_api_key_here"
export BING_API_KEY="your_api_key_here"
Run a basic search command:
python scripts/xyz.py "latest AI developments" --max 5
The xyz skill organizes output into structured formats to facilitate machine readability. Below is the schema for JSON output:
| Property | Description |
|---|---|
query |
The original search query processed by the skill |
count |
Total number of results retrieved |
results |
An array of objects containing title, url, and snippet |
results.title |
The headline or title of the webpage |
results.url |
The direct link to the source |
results.snippet |
A brief summary of the content found at the URL |
Loading
A core utility that enables AI agents to read, view, and process the contents of various text-based files including source code and configuration files.

A comprehensive audio manipulation toolkit for trimming, volume control, format conversion, and audio extraction from video files.

A powerful command-line integration for managing bank accounts and financial data via the Plaid platform.

An automated assessment tool designed to identify the MBTI personality profile of AI agents through a 60-question psychometric evaluation.

A comprehensive automation skill for sending Feishu messages, managing group chats, and uploading media through the Lark Open Platform API.

Interact with Baserow databases to manage rows, tables, and fields directly from your AI agent using Openclaw Skills.








































