pure-search
A lightweight, API-key-free web search skill based on DuckDuckGo and Trafilatura. Returns highly relevant URLs and clean markdown content.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/cyecho-io/pure-searchPure Search 🔍
A lightweight, robust search skill that requires NO API keys. It uses DuckDuckGo for link retrieval and trafilatura for clean, high-quality markdown extraction.
How It Works
- Queries DuckDuckGo for top N links (bypassing commercial API restrictions).
- Uses
trafilaturato extract only the main content of the web pages, stripping out all navigation bars, footers, sidebars, and ads. - Returns JSON output with search results, containing the title, URL, and the clean markdown body.
Setup
First, make sure the dependencies are installed:
pip install duckduckgo-search trafilatura
Quick Start
# Basic search (Default fetches top 3 results)
./scripts/search.py "Rust vs Go in 2026"
# Advanced search with more results
./scripts/search.py "Latest AI trends" --max-results 5
Output Format
The output is always in a structured JSON format, making it extremely easy for agents to digest:
{
"query": "Rust vs Go in 2026",
"results": [
{
"title": "A detailed comparison...",
"url": "https://example.com/article",
"markdown_content": "## Performance\n... (Pure clean text)"
}
],
"errors": []
}
Why Pure Search?
- Zero configuration: Start using without registering tokens.
- Extreme simplicity: Only one Python script, following the KISS principle.
- Token friendly: Only sends clean Markdown to the LLM agent, avoiding HTML tags and saving context window limits.
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-cyecho-io-pure-search": {
"enabled": true,
"auto_update": true
}
}
}Related Skills
gold-news-sentiment
Use this skill when users want to pull recent global gold-related news, assess short-term or medium-term market sentiment for gold, connect macro drivers like Fed policy, US yields, USD, inflation, geopolitics, and ETF flows to gold, and produce a structured conclusion such as 看涨, 看跌, or 观望 with confidence and risks.
feishu-agent-add
Use this skill when users want to add a Feishu agent for OpenClaw, especially when they say things like “帮我增加一个名字叫xxx,用来做xxx的飞书agent”, want a guided prompt flow, or want a one-command way to generate the matching OpenClaw config.