Yep Search for Openclaw

A zero-dependency Python tool for performing high-performance web searches using the independent Yep Search index.

elrandar
v0.0.1
Mar 21, 2026
0
769
0

Install & Download

1. ClawHub CLI

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

npx clawhub@latest install yep-search

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 yep-search 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 Yep Search?

Yep Search is a powerful integration for Openclaw Skills that leverages the Yep Search API to provide access to a massive, independent web index. Unlike many search tools that serve as proxies for Google or Bing, Yep maintains its own index, offering a unique perspective and fast results. This skill is designed for developers who need reliable, programmatic web access for their AI agents or CLI workflows.

By utilizing Openclaw Skills like Yep Search, users can perform targeted queries with granular control over domain filtering, date ranges, and language settings. The implementation is remarkably lightweight, requiring only Python standard library modules, ensuring easy deployment across various environments without the bloat of external dependencies or complex pip installations.

Yep Search Use Cases

  • Automated research for technical documentation within Openclaw Skills workflows.
  • Filtering search results to specific high-authority domains like docs.rs or GitHub for coding assistance.
  • Retrieving time-sensitive data by applying date-based filters for recent news or technical updates.
  • Gathering content highlights for rapid information synthesis by AI agents.

How Yep Search Works

  1. The user or AI agent triggers the skill using the Python script with a specific search query and optional parameters.
  2. The script authenticates with the Yep Search API using the mandatory YEP_API_KEY environment variable.
  3. Search parameters such as domain inclusions, date ranges, and result counts are processed and sent to the Yep API endpoints.
  4. The Yep engine queries its independent index and returns a set of structured search results including titles, snippets, and URLs.
  5. The skill parses the JSON response to provide clean, actionable data back to the Openclaw Skills environment.

Yep Search Setup

To get started with this search capability in your Openclaw Skills setup, follow these steps:

  1. Obtain an API key from the Yep platform at https://platform.yep.com/app.
  2. Configure your environment variable:
export YEP_API_KEY='your_api_key_here'
  1. Ensure Python 3.8+ is installed (no external libraries required).
  2. Execute a test search:
python3 scripts/search.py "Openclaw Skills" --highlights

Yep Search Data Schema & Taxonomy

The skill organizes search results into a structured format for easy consumption by other Openclaw Skills. Data includes:

Attribute Description
URL The direct link to the discovered web page
Title The SEO title or page heading
Description A brief summary or snippet of the page content
Highlights Optional relevant content snippets based on the query context
Metadata Information regarding crawl dates and publication dates

Yep Search Advanced Features

  • Domain-specific filtering (include/exclude) to curate high-quality data sources for AI training or research.
  • Content highlights extraction for detailed context retrieval in complex AI workflows.
  • Multi-language support covering over 180 languages for global research and localized results.
  • Granular date filtering based on both publication dates and crawl dates for temporal accuracy.
  • High-speed mode for low-latency search requirements within Openclaw Skills automation.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*