← 返回 Skills 市场
cyecho-io

Pure Search

作者 cyecho-io · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ 安全检测通过
274
总下载
0
收藏
2
当前安装
1
版本数
在 OpenClaw 中安装
/install pure-search
功能描述
A lightweight, API-key-free web search skill based on DuckDuckGo and Trafilatura. Returns highly relevant URLs and clean markdown content.
安全使用建议
This skill appears to do what it says: scrape DuckDuckGo HTML for result links and run trafilatura to extract page bodies as markdown. Before installing, consider: (1) run it in a sandboxed environment since it fetches arbitrary web pages you query; fetched pages can contain malicious or sensitive content; (2) audit or pin dependency versions (trafilatura) before installing via pip; (3) be aware the SKILL.md suggests installing 'duckduckgo-search' but the script doesn't use that package — the doc mismatch is not malicious but you may omit that install; (4) if you will run this unattended or let an agent invoke it autonomously, limit queries to safe domains and monitor network usage. If you need higher assurance, review the script (scripts/search.py) yourself or run it with network restrictions.
功能分析
Type: OpenClaw Skill Name: pure-search Version: 1.0.0 The 'pure-search' skill is a legitimate utility for performing web searches and extracting clean markdown content. The primary script, `scripts/search.py`, implements a custom HTML parser to scrape DuckDuckGo's non-JS interface and uses the well-known `trafilatura` library for content extraction. The code and instructions in `SKILL.md` align with the stated purpose, and there are no indicators of data exfiltration, malicious execution, or prompt injection.
能力评估
Purpose & Capability
The name/description say it uses DuckDuckGo + trafilatura and returns cleaned markdown — the included script implements exactly that by requesting html.duckduckgo.com and using trafilatura.extract. Minor mismatch: SKILL.md suggests installing the 'duckduckgo-search' package, but the script scrapes DuckDuckGo HTML directly rather than importing that library; this appears to be a benign inconsistency (documentation vs implementation), not a capability mismatch.
Instruction Scope
SKILL.md is explicit: install trafilatura and use the script. The runtime instructions and script perform network requests to DuckDuckGo and to the target webpages and return the extracted markdown. This is within the stated purpose, but note that the skill will fetch arbitrary third-party pages and return their content (expected for a search/ extraction tool) — users should be aware it may download content from sites they query (including potentially private or malicious pages if given such URLs).
Install Mechanism
No install spec is embedded in the registry (instruction-only), so nothing is written to disk by the platform. SKILL.md asks the user to pip install dependencies (standard practice). The pip recommendation includes 'duckduckgo-search' even though the script does not use that package — a minor documentation mismatch but not an install-time risk from the registry itself.
Credentials
The skill requests no environment variables, no credentials, and no config paths. The operations (HTTP GET to DuckDuckGo and to result URLs) do not require secrets; the requested privileges are proportional to the described functionality.
Persistence & Privilege
The skill is not configured as always: true and does not request persistent or cross-skill configuration. It can be invoked by the agent normally. Nothing here indicates elevated platform privileges or unexpected persistence.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install pure-search
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /pure-search 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release of Pure Search: - Lightweight web search tool using DuckDuckGo and Trafilatura. - No API keys required; zero configuration needed. - Returns highly relevant URLs with main content extracted as clean Markdown. - Outputs structured JSON with titles, URLs, and markdown bodies. - Simple setup and usage with a single Python script.
元数据
Slug pure-search
版本 1.0.0
许可证 MIT-0
累计安装 2
当前安装数 2
历史版本数 1
常见问题

Pure Search 是什么?

A lightweight, API-key-free web search skill based on DuckDuckGo and Trafilatura. Returns highly relevant URLs and clean markdown content. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 274 次。

如何安装 Pure Search?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install pure-search」即可一键安装,无需额外配置。

Pure Search 是免费的吗?

是的,Pure Search 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Pure Search 支持哪些平台?

Pure Search 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Pure Search?

由 cyecho-io(@cyecho-io)开发并维护,当前版本 v1.0.0。

💬 留言讨论