Back to skill
Skillv0.1.0

ClawScan security

Zhy Wechat Writing · ClawHub's context-aware review of the artifact, metadata, and declared behavior.

Scanner verdict

BenignMar 15, 2026, 12:57 PM
Verdict
Benign
Confidence
medium
Model
gpt-5-mini
Summary
The skill's instructions, required tools, and optional integrations are coherent with a WeChat-article writing pipeline; it is instruction-only and requests no hidden credentials, but some optional steps (publishing, image upload, reusing a Chrome profile) can expose sensitive data via auxiliary skills and should be treated carefully.
Guidance
This skill appears to do what it says (generate WeChat articles, gather sources, optionally add illustrations and save drafts). Before installing/using: (1) Review and separately inspect any auxiliary skills it calls (zhy-article-illustrator, zhy-markdown2wechat, zhy-wechat-publish) because those will likely require API keys/credentials and could upload data to third-party services. (2) Do NOT pass a full personal Chrome profile unless you understand the implications — prefer creating a minimal dedicated profile or using an official API/credential-based publish flow. (3) If you enable illustration upload (七牛/Qiniu) or publishing, confirm where images and article HTML will be uploaded and whether credentials are stored; provide least-privilege credentials. (4) Be aware the skill will crawl public web pages (and may attempt SERP scraping as a fallback); ensure you are comfortable with the agent fetching and storing scraped content in the articles/<slug>/ directory. (5) If you need higher assurance, ask for the auxiliary skills' SKILL.md/README files and their required env vars before enabling image upload or automatic draft publishing.
Findings
[no-findings] expected: Regex scanner had no code to analyze because this is an instruction-only skill (SKILL.md + README). No automated findings were produced; review of SKILL.md surfaced the behaviors summarized above.

Review Dimensions

Purpose & Capability
okName and description match what the SKILL.md instructs: multi-source search, evidence collection, draft generation, optional illustration, HTML conversion, and saving to a WeChat draft. Declared tools (WebSearch, webfetch) and optional helper skills (zhy-article-illustrator, zhy-markdown2wechat, zhy-wechat-publish) are consistent with the described functionality.
Instruction Scope
noteInstructions direct the agent to crawl/search many public sources, fetch and parse web pages, write outputs under articles/<slug>/, and optionally call other skills. These actions are within the stated purpose. Two items merit attention: (1) an optional wechat_profile_dir can cause the agent to reuse a browser profile (cookies/session artifacts) for publishing, which exposes local credentials/session state if provided; (2) the skill's fallback scraping behavior (SERP scraping when WebSearch is unavailable) can cause broader, unpredictable network fetches. Both are expected for this use case but require conscious user consent/controls.
Install Mechanism
okThis skill is instruction-only with no install spec and no code files, so it does not install or write new binaries. That minimizes install-time risk.
Credentials
noteThe skill itself declares no required environment variables or credentials, which is proportionate. However, optional flows depend on auxiliary skills that will require credentials (e.g., image upload to 七牛/Qiniu, WeChat draft publishing). The SKILL.md references these integrations but does not declare or manage their env vars — users must ensure auxiliary skills' credentials are provided securely and understand what they grant. Supplying a Chrome profile path can expose session cookies and should be done with caution.
Persistence & Privilege
okalways:false and default model invocation are normal. The skill writes outputs to a workspace (articles/<slug>/...), which is appropriate for its function. It does not request persistent platform-level privileges or attempt to modify other skills' configurations.