← Back to Skills Marketplace
hexian2001

soushen

by hexian2001 · GitHub ↗ · v1.0.0
cross-platform ⚠ suspicious
390
Downloads
0
Stars
1
Active Installs
1
Versions
Install in OpenClaw
/install soushen
Description
高性能 Bing 搜索引擎 Skill - "搜神猎手" 使用 Playwright 底层 API 进行深度网页搜索和元素提取 功能: 1. Bing 搜索执行 - 返回结构化搜索结果(标题、链接、摘要、来源) 2. 深度页面分析 - 提取页面的所有关键元素(链接、表单、按钮、脚本、元数据) 触发条件: - 用户...
Usage Guidance
This skill implements exactly the kind of browser automation you would expect for a scraper, but be cautious: the code collects page cookies and session state and uses anti-detection flags that can make scraping stealthier. Before installing or running it, consider the following: - Do not run this on a machine where you are logged into sensitive accounts (Google, Microsoft, banking, etc.). The script collects cookies which could include authentication tokens. - Review the rest of scripts/bing_search.py (the file listing was truncated) to confirm there is no code that transmits extracted cookies or other data to any external server. If the code prints JSON to stdout, be careful where you direct that output. - Run the skill in an isolated environment (container or VM) and limit network access if you want to prevent accidental exfiltration. - If you only need link/form/script metadata, consider editing the code to remove cookies from the PageElements output (delete or sanitize cookies before returning/printing). - The anti-detection flags (e.g. --disable-web-security, AutomationControlled evasion) are legitimate for scraping but increase privacy/ethical concerns; ensure usage complies with target site terms of service. If you can provide the remainder of bing_search.py (the truncated portion), I can re-evaluate for any explicit exfiltration or remote endpoints and raise the confidence of this assessment.
Capability Analysis
Type: OpenClaw Skill Name: soushen Version: 1.0.0 The skill provides Bing search and deep web scraping capabilities using Playwright, but it exhibits high-risk behaviors including the extraction of browser cookies and the disabling of critical browser security features like '--disable-web-security' and '--no-sandbox' in `scripts/bing_search.py`. While these are common in advanced scraping tools, returning session cookies to the AI agent and bypassing security sandboxes creates a significant risk for session hijacking or data leakage if the agent is directed to sensitive or authenticated URLs.
Capability Assessment
Purpose & Capability
Name/description promise Bing search + deep page analysis which matches the included code. However, the implementation collects browser cookies and uses aggressive browser launch flags (e.g. --disable-web-security, --no-sandbox) and anti-detection measures; cookies are not mentioned in the public SKILL.md/README even though the code returns them, creating a mismatch between stated purpose and actual data collected.
Instruction Scope
SKILL.md instructs running the scripts for search and deep analysis and claims it extracts links/forms/buttons/meta/scripts. The runtime code additionally captures cookies (self.page.context.cookies()) and applies anti-detection behavior. The instructions do not warn that cookies or other session state will be extracted and output as JSON; extracting cookies expands the scope to potentially sensitive authentication data.
Install Mechanism
No install spec provided (instruction-only) and dependencies are standard for a Playwright-based scraper (pip install playwright + Chrome). No downloads from untrusted URLs or archive extraction are present in the package metadata.
Credentials
The skill declares no required environment variables; the code does read CHROME_PATH / CHROME_BIN to locate Chrome which is expected. No other environment or credential access is requested. The main concern is not env vars but the collection of cookies/session state which is sensitive despite no explicit credential variables.
Persistence & Privilege
always is false and the skill does not request persistent system-wide privileges. It does not attempt to modify other skills or agent settings in the provided files.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install soushen
  3. After installation, invoke the skill by name or use /soushen
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
SouShen-Hunter 1.0.0 – Initial Release - Introduces a high-performance Bing search tool using Playwright for deep web extraction. - Provides structured search results (title, link, abstract, source), with automatic ad filtering. - Enables comprehensive page element extraction: links, forms, buttons, scripts, and metadata. - Offers both CLI and Python API usage, with support for both Chinese and English searches. - Built-in anti-detection features: disables automation flags, mimics real user agents, and applies behavioral randomization. - Easy configuration for Chrome/Chromium browser paths.
Metadata
Slug soushen
Version 1.0.0
License
All-time Installs 1
Active Installs 1
Total Versions 1
Frequently Asked Questions

What is soushen?

高性能 Bing 搜索引擎 Skill - "搜神猎手" 使用 Playwright 底层 API 进行深度网页搜索和元素提取 功能: 1. Bing 搜索执行 - 返回结构化搜索结果(标题、链接、摘要、来源) 2. 深度页面分析 - 提取页面的所有关键元素(链接、表单、按钮、脚本、元数据) 触发条件: - 用户... It is an AI Agent Skill for Claude Code / OpenClaw, with 390 downloads so far.

How do I install soushen?

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

Is soushen free?

Yes, soushen is completely free (open-source). You can download, install and use it at no cost.

Which platforms does soushen support?

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

Who created soushen?

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

💬 Comments