← Back to Skills Marketplace
266
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install searx-search
Description
Provides web search using free SearX instances from https://searx.space/. Trigger when a user asks to search the web or wants the latest AI news and global e...
Usage Guidance
This skill does what it says (searches via public SearX instances), but review these points before installing:
- Dependency mismatch: The script calls node and curl (and uses grep/sed). Ensure those binaries exist on the agent environment; the skill metadata does not declare them.
- Privacy: Your search queries are sent to public SearX instances chosen at runtime. That can leak sensitive queries to third parties. If you need confidentiality, don’t use this skill or configure it to use a trusted instance or proxy.
- Implementation inconsistencies: The README promises up to 3 instances/attempts but the script may consider up to 20 instances and allows up to 10 attempts. That could affect behavior/rate limiting.
- If you proceed, inspect or modify the script to restrict the instance list to trusted endpoints, and add explicit dependency metadata for node/curl so you know the runtime requirements.
If you want a higher-confidence assessment, provide the agent environment details (are node and curl available?) and confirm whether you accept transmitting queries to arbitrary public instances.
Capability Analysis
Type: OpenClaw Skill
Name: searx-search
Version: 1.0.0
The skill provides a legitimate web search capability using public SearX instances. The script `scripts/search_searx.sh` fetches a list of instances from the reputable `searx.space` domain and performs searches using standard `curl` requests. While it uses `node` for JSON parsing and URL encoding, the implementation is functional and lacks any indicators of malicious intent, data exfiltration, or prompt injection.
Capability Assessment
Purpose & Capability
The code implements web search via public SearX instances, which fits the skill description. However the skill does not declare required runtime binaries even though the script depends on external tools (node, curl, grep, sed). That mismatch between declared requirements (none) and actual dependencies is an incoherence.
Instruction Scope
Instructions and the script perform network requests to fetch an instance list and then send the user's query to third‑party SearX instances. This is expected for a search skill, but it means user queries are transmitted to arbitrary public instances (privacy/leakage risk). There are also implementation inconsistencies: SKILL.md claims up to 3 attempts/instances, while the script slices up to 20 and allow up to 10 attempts (MAX_ATTEMPTS=10).
Install Mechanism
No install spec is provided (instruction-only plus an included script). Nothing is downloaded during installation. Runtime network calls occur when the script runs, which is expected for a web-search tool.
Credentials
No credentials or environment variables are requested, which is appropriate. However the script implicitly requires network access and the node and curl binaries; those are not declared in metadata. Also consider the privacy implication that queries are sent to third‑party servers.
Persistence & Privilege
Skill is user-invocable and not always-enabled. It does not modify other skills or system configuration. No elevated persistence is requested.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install searx-search - After installation, invoke the skill by name or use
/searx-search - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release of the searx-search skill.
- Provides web search using free public SearX instances from searx.space.
- Automatically selects and retries up to three different SearX instances if a search request fails.
- Outputs the titles and URLs of the top 5 search results in plain text.
- Returns an error message if all search attempts fail.
- Designed to trigger for web search queries or requests for the latest AI news and global events.
Metadata
Frequently Asked Questions
What is Searx Search?
Provides web search using free SearX instances from https://searx.space/. Trigger when a user asks to search the web or wants the latest AI news and global e... It is an AI Agent Skill for Claude Code / OpenClaw, with 266 downloads so far.
How do I install Searx Search?
Run "/install searx-search" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Searx Search free?
Yes, Searx Search is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Searx Search support?
Searx Search is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Searx Search?
It is built and maintained by FikaCode (@fikacode); the current version is v1.0.0.
More Skills