← Back to Skills Marketplace
dashiming

Pansxng Websearch

by dashiming · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
70
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install pansxng-websearch
Description
自包含的本地元搜索引擎技能。基于 SearXNG,零配置,开箱即用。 触发词:搜索、搜一下、pansxng、联网搜索、私密搜索、searx、帮我搜、xxx是什么。 使用场景:(1) 联网搜索 (2) 多引擎聚合 (3) 隐私搜索 (4) 指定引擎搜索 无需任何前置条件——首次使用时自动安装全部依赖(Homebre...
Usage Guidance
This skill legitimately installs and runs a local SearXNG instance, but it will: (1) download and execute remote install scripts (Homebrew via raw.githubusercontent.com), (2) clone a GitHub repo and pip-install requirements, (3) modify your shell rc (~/.zshrc), (4) create ~/Downloads/searxng and /tmp/searxng.log, and (5) start background services (valkey, searx). If you intend to use it, review the script source, back up ~/.zshrc, and consider running it in an isolated environment (VM or container). If you prefer more control, run the script manually (use the provided --install/--start options) instead of allowing automatic installs. Note the hard-coded SearXNG secret_key — rotate or change it if you expose any interfaces beyond localhost.
Capability Analysis
Type: OpenClaw Skill Name: pansxng-websearch Version: 1.0.0 The skill 'pansxng-websearch' performs aggressive system-level automation in 'scripts/search.py' to set up a local SearXNG instance. It includes high-risk behaviors such as executing a remote script via 'curl | bash' to install Homebrew (https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh), modifying the user's '~/.zshrc' file to inject environment variables, and installing multiple system dependencies (Python 3.11, Valkey) using subprocess calls. While these actions are documented in 'SKILL.md' as part of its 'zero-configuration' feature, the extensive use of shell execution and modification of shell configuration files represent a significant security risk.
Capability Assessment
Purpose & Capability
The name and description promise a self-contained local meta-search based on SearXNG. The script clones SearXNG, installs Python/Homebrew/Valkey via Homebrew, configures and launches a local webapp on 127.0.0.1:8888—these requirements are coherent with the stated purpose.
Instruction Scope
SKILL.md and scripts instruct the agent to auto-install system components, clone from GitHub, write configuration files, and start background services. This is consistent with a 'zero-config' local server, but the instructions perform system-wide changes (installing Homebrew, adding lines to ~/.zshrc, creating ~/Downloads/searxng, starting daemons) that are intrusive and persistent.
Install Mechanism
There is no packaged install spec; the script runs standard network installs: curling the official Homebrew install script (raw.githubusercontent.com), running brew installs, pip installs, and git clone from github.com/searxng/searxng. These are expected for installing SearXNG but carry the usual risks of executing remote install scripts and writing files to disk.
Credentials
The skill does not request credentials or environment variables. It sets a fixed local secret_key in SearXNG configuration (hard-coded 'pans-searxng-2024'), which is functional but insecure; no unexplained credential access is requested.
Persistence & Privilege
The skill starts long-running services (valkey-server, searx webapp), writes logs to /tmp/searxng.log, clones into ~/Downloads/searxng, and appends a PATH line to ~/.zshrc. It does not set always:true, but it does create persistent changes to the user's environment.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install pansxng-websearch
  3. After installation, invoke the skill by name or use /pansxng-websearch
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
- 首个版本,基于 SearXNG 的自包含本地元搜索引擎。 - 自动安装并配置全部依赖(Homebrew、Python 3.11、Valkey、SearXNG),实现零手动设置。 - 支持多引擎聚合、隐私本地搜索、指定引擎与分类检索。 - 集成回退机制,保证始终获得搜索结果。 - 提供国内可用搜索引擎适配与简便命令行用法。 - 所有请求本地处理,实现搜索隐私保护。
Metadata
Slug pansxng-websearch
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Pansxng Websearch?

自包含的本地元搜索引擎技能。基于 SearXNG,零配置,开箱即用。 触发词:搜索、搜一下、pansxng、联网搜索、私密搜索、searx、帮我搜、xxx是什么。 使用场景:(1) 联网搜索 (2) 多引擎聚合 (3) 隐私搜索 (4) 指定引擎搜索 无需任何前置条件——首次使用时自动安装全部依赖(Homebre... It is an AI Agent Skill for Claude Code / OpenClaw, with 70 downloads so far.

How do I install Pansxng Websearch?

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

Is Pansxng Websearch free?

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

Which platforms does Pansxng Websearch support?

Pansxng Websearch is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Pansxng Websearch?

It is built and maintained by dashiming (@dashiming); the current version is v1.0.0.

💬 Comments