← Back to Skills Marketplace
Web Search By Searxng
by
Chen Yijun
· GitHub ↗
· v0.1.2
· MIT-0
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
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install web-search-by-searxng - After installation, invoke the skill by name or use
/web-search-by-searxng - 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
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.
More Skills