Back to skill
Skillv1.0.0
ClawScan security
SearXNG-lite · ClawHub's context-aware review of the artifact, metadata, and declared behavior.
Scanner verdict
BenignMar 25, 2026, 12:13 PM
- Verdict
- benign
- Confidence
- high
- Model
- gpt-5-mini
- Summary
- The skill's code, instructions, and configuration are consistent with its stated purpose (a local multi-engine web search aggregator) and it does not request unexplained credentials or installs arbitrary remote code.
- Guidance
- This skill appears to do what it says: run a local Python script that scrapes multiple public search engines. Before installing, consider: (1) review the included scripts yourself (they are bundled) and run them in an isolated environment if you are concerned about network activity; (2) you will need to pip-install httpx and lxml and give the script network access — it will make many outbound HTTP requests to public search engines; (3) some engines require a proxy (config.yml or HTTPS_PROXY) and scraping may trigger CAPTCHAs or rate limits; (4) avoid searching sensitive or private data because results and queries travel over the network to third-party sites; (5) if you intend to use this in an automated/always-on agent, be aware it can make arbitrary outbound requests when invoked. If you want extra caution, run it in a container or restricted network namespace and inspect logs/output during initial runs.
Review Dimensions
- Purpose & Capability
- okThe name/description promise a local Python-based multi-engine search aggregator. The package contains a single Python script that implements scraping/parsing logic for many public search engines and a config.yml to toggle engines and proxy — these are coherent and expected for the stated purpose.
- Instruction Scope
- okSKILL.md instructs running the included script and editing config.yml. The runtime instructions and the script operate only on the skill directory (config.yml) and make outbound HTTP(S) requests to public search engines (and optionally use HTTPS_PROXY). The instructions do not ask the agent to read unrelated files or exfiltrate data to unknown endpoints.
- Install Mechanism
- okNo install spec is provided; this is instruction-only plus an included script. Dependencies (httpx, lxml, optional pyyaml/socksio) are typical, installed via pip by the user. There are no downloads from untrusted URLs or archive extraction steps in the manifest.
- Credentials
- okThe skill declares no required environment variables or credentials. It optionally respects standard proxy env vars (HTTPS_PROXY) which is justified by the need to access certain engines. No secret tokens, keys, or unrelated service credentials are requested.
- Persistence & Privilege
- okThe skill does not request always:true, does not modify agent/system configuration, and is user-invocable only. It runs only when invoked and does not persist elevated privileges.
