Back to skill
Skillv1.0.0

ClawScan security

web-search-skill · ClawHub's context-aware review of the artifact, metadata, and declared behavior.

Scanner verdict

BenignMar 6, 2026, 7:57 AM
Verdict
benign
Confidence
high
Model
gpt-5-mini
Summary
The skill's code, instructions, and requirements are consistent with its stated purpose (HTML-scraping searches of Baidu and Bing) and do not request unrelated credentials or unusual installs.
Guidance
This skill is coherent for the stated purpose (web-scraping search results). Before installing, consider: 1) It performs network requests to search engines and may fetch arbitrary result pages (treat fetched content as untrusted). 2) SKILL.md asks you to pip install third‑party Python packages — install them in a controlled virtualenv. 3) The script parses HTML and may break if search engines change their layout; it also leaves Baidu redirect URLs as-is and suggests using a separate WebFetch step to resolve real target pages. 4) Review scripts/search.py yourself (or run it in a sandbox) to confirm no additional data exfiltration or unexpected remote endpoints are present. If you need stricter controls, disable autonomous invocation for the agent or restrict this skill to manual use only.

Review Dimensions

Purpose & Capability
okThe name and description match the included search script: it scrapes Baidu and cn.bing.com for results. No unrelated credentials, binaries, or config paths are requested.
Instruction Scope
okSKILL.md instructs the agent to install standard Python scraping libs, run the provided script, and optionally use a WebFetch tool to retrieve full pages. The instructions do not ask the agent to read local secrets, system files, or send data to unexpected third-party endpoints beyond the target search engines and fetched result pages.
Install Mechanism
okThere is no install spec; the skill is instruction+script only. Dependencies are installed via pip (requests, beautifulsoup4, lxml) — a common and expected approach for a Python scraper. No downloads from unknown URLs or archive extraction were observed.
Credentials
okThe skill declares no required environment variables or credentials. All operations are network requests to search engines; no secret access or unrelated service tokens are requested.
Persistence & Privilege
okalways is false and the skill is user-invocable. It does not request elevated or persistent system privileges and does not modify other skills or system-wide configs.