← Back to Skills Marketplace
cyijun

Web Search By Searxng

by Chen Yijun · GitHub ↗ · v0.1.2 · MIT-0
cross-platform ✓ Security Clean
270
Downloads
0
Stars
1
Active Installs
3
Versions
Install in OpenClaw
/install web-search-by-searxng
Description
Search using a custom SearXNG instance via HTTP API. Enables privacy-friendly web search by aggregating results from multiple search engines. Supports query,...
Usage Guidance
This skill appears coherent and limited to querying a SearXNG instance. Before installing: (1) ensure you only point it at SearXNG instances you trust (queries you send go to that instance and could be logged); (2) confirm the runtime has Python and the 'requests' package available; (3) avoid sending sensitive secrets in search queries; and (4) if you need guaranteed privacy, consider self-hosting a SearXNG instance or using one you control. The only minor inconsistency is metadata not listing SEARXNG_URL even though the docs and script support it.
Capability Analysis
Type: OpenClaw Skill Name: web-search-by-searxng Version: 0.1.2 The skill is a legitimate tool for performing web searches via SearXNG instances. The core logic in `scripts/searxng_search.py` uses the standard `requests` library to query a user-provided URL and handles parameters safely via URL encoding. No evidence of data exfiltration, malicious command execution, or prompt injection was found in the code or documentation.
Capability Assessment
Purpose & Capability
Name/description (SearXNG web search) align with the included script and SKILL.md: the tool issues HTTP requests to a user-provided SearXNG instance and formats results. Nothing in the package asks for unrelated cloud credentials or system access.
Instruction Scope
SKILL.md and the CLI script stay within scope: they ask for a SearXNG URL (either argument or SEARXNG_URL env var) and perform GET requests to /search with user-supplied parameters. The instructions do not read unrelated files or environment variables, nor do they transmit data to any hidden endpoints.
Install Mechanism
No install spec is provided (instruction-only with a single helper script). The script depends on the standard Python runtime and the 'requests' library; there is no downloader or archive extraction or remote install of arbitrary code.
Credentials
SKILL.md documents using an optional SEARXNG_URL environment variable, but the registry's required env vars list is empty — a minor metadata mismatch. No secrets or API keys are requested, which is proportionate for the stated purpose.
Persistence & Privilege
always: false and no persistent or elevated privileges are requested. The skill does not modify agent/system-wide config or other skills.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install web-search-by-searxng
  3. After installation, invoke the skill by name or use /web-search-by-searxng
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v0.1.2
- Minor updates to scripts/searxng_search.py. - No user-facing changes in documentation or interface. - Internal code changes only; overall functionality remains the same.
v0.1.1
- Improved short description for clarity; highlights privacy and aggregation of multiple search engines. - Emphasized the need for a user-provided or configured SearXNG instance URL in the description. - No changes to functionality, usage, or parameters. - Documentation remains otherwise unchanged.
v0.1.0
Initial release of the SearXNG web search skill. - Enables web search using a custom SearXNG instance via HTTP API. - Supports configurable parameters: query, format (json/csv/rss), language, time range, categories, engines, pagination, and safe search filtering. - Allows bang syntax queries to target specific engines. - Provides example usage via Python or direct HTTP requests. - Includes reference documentation for available engines, categories, and response formats.
Metadata
Slug web-search-by-searxng
Version 0.1.2
License MIT-0
All-time Installs 1
Active Installs 1
Total Versions 3
Frequently Asked Questions

What is Web Search By Searxng?

Search using a custom SearXNG instance via HTTP API. Enables privacy-friendly web search by aggregating results from multiple search engines. Supports query,... It is an AI Agent Skill for Claude Code / OpenClaw, with 270 downloads so far.

How do I install Web Search By Searxng?

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

Is Web Search By Searxng free?

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

Which platforms does Web Search By Searxng support?

Web Search By Searxng is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Web Search By Searxng?

It is built and maintained by Chen Yijun (@cyijun); the current version is v0.1.2.

💬 Comments