← Back to Skills Marketplace
sky-lv

Openclaw Ask Search

by SKY-lv · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ Security Clean
91
Downloads
0
Stars
1
Active Installs
1
Versions
Install in OpenClaw
/install openclaw-ask-search
Description
Web search via self-hosted SearxNG. Aggregates Google, Bing, DuckDuckGo, Brave. Returns title/url/snippet. Zero API key required.
Usage Guidance
This skill appears to be what it says: a thin CLI wrapper for a self-hosted SearxNG. Before installing: (1) review the repository yourself (or the packaged scripts) because install.sh will write a wrapper into a system bin (default /usr/local/bin) and may require elevated privileges; (2) the docker-compose pulls searxng/searxng:latest — verify the image source and set a strong SEARXNG_SECRET; (3) the README suggests creating SSH SOCKS tunnels and a persistent systemd service for residential-proxy deep-fetching — be aware this exposes your home machine to incoming SSH connections and should be configured carefully; (4) if you plan to enable the MCP integration, ensure you understand adding the mcp server to your MCP config and that the mcp package is trusted; (5) if you did not obtain this from a trusted upstream (the repo origin/owner is not provided in the registry metadata), prefer cloning from the original GitHub repo and inspecting commits before running installation steps.
Capability Analysis
Type: OpenClaw Skill Name: openclaw-ask-search Version: 1.0.0 The skill bundle provides a legitimate tool for performing web searches via a self-hosted SearxNG instance. The core logic in `scripts/core.py` safely uses `subprocess.run` with argument lists to execute `curl`, preventing shell injection vulnerabilities. The `install.sh` script performs a standard installation of a global wrapper, and the `SKILL.md` instructions provide clear, non-malicious guidance for the AI agent. No evidence of data exfiltration, unauthorized execution, or prompt injection was found.
Capability Assessment
Purpose & Capability
Name/description (self-hosted SearxNG search) matches the files and behavior: CLI wrapper, core Python that queries SEARXNG_URL, a docker-compose and searxng settings to run SearxNG. No unrelated credentials or binaries are requested.
Instruction Scope
SKILL.md stays within search/use-of-search boundaries (run ask-search, optionally deep-fetch results). It also documents operational workarounds (SSH SOCKS proxy, systemd service, Playwright) for fetching blocked sites — these are legitimate but are system/network configuration steps that extend beyond simple search and should be applied intentionally by the user (not done automatically).
Install Mechanism
No platform install spec in registry, but the repo includes install.sh that writes a wrapper into a system bin (default /usr/local/bin) and a docker-compose that pulls searxng/searxng:latest. These are expected for this functionality but require the user to run code and pull container images; review before executing and be cautious installing into system paths as root.
Credentials
The only environment variables referenced (SEARXNG_URL, optional SEARXNG_SECRET for the SearxNG container) are proportional to hosting a local SearxNG instance. The registry metadata lists none as required, which aligns with them being optional. No unrelated secrets or cloud credentials are requested.
Persistence & Privilege
Skill does not request always:true and does not attempt to modify other skills or system agent configs. The installer can place a CLI binary in a system path and the README documents adding an MCP server or a systemd SOCKS tunnel if the user chooses — these are optional and user-initiated.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install openclaw-ask-search
  3. After installation, invoke the skill by name or use /openclaw-ask-search
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
- Initial release of openclaw-ask-search. - Provides web search via self-hosted SearxNG, aggregating Google, Bing, DuckDuckGo, and Brave. - No API key required; full privacy. - Returns concise results including title, URL, and snippet. - Supports filtering by result count, language, categories, output formats (JSON/URLs), and search engines.
Metadata
Slug openclaw-ask-search
Version 1.0.0
License MIT-0
All-time Installs 1
Active Installs 1
Total Versions 1
Frequently Asked Questions

What is Openclaw Ask Search?

Web search via self-hosted SearxNG. Aggregates Google, Bing, DuckDuckGo, Brave. Returns title/url/snippet. Zero API key required. It is an AI Agent Skill for Claude Code / OpenClaw, with 91 downloads so far.

How do I install Openclaw Ask Search?

Run "/install openclaw-ask-search" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Openclaw Ask Search free?

Yes, Openclaw Ask Search is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Openclaw Ask Search support?

Openclaw Ask Search is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Openclaw Ask Search?

It is built and maintained by SKY-lv (@sky-lv); the current version is v1.0.0.

💬 Comments