多个微信公众号文章同步和下载
Analysis
This skill appears aligned with WeChat article syncing, but it deserves Review because it stores WeChat backend login state and can route authenticated fetching through user-configured proxies or messaging channels.
Findings (5)
Artifact-based informational review of SKILL.md, metadata, install specs, static scan signals, and capability signals. ClawScan does not execute the skill or run runtime probes.
Checks for instructions or behavior that redirect the agent, misuse tools, execute unexpected code, cascade across systems, exploit user trust, or continue outside the intended task.
"openclaw", "message", "send", "--channel", str(channel).strip(), "--target", str(target).strip(), "--account", str(account).strip()
When notification parameters are supplied, sync progress is sent through the local OpenClaw messaging CLI. The command is constructed as an argument list rather than a shell string, and it matches the documented notification feature.
beautifulsoup4>=4.14,<5 requests>=2.32,<3 markdownify>=1.2,<2
The skill depends on Python packages with version ranges but no lockfile or hashes in the provided artifacts. This is common, but it leaves dependency resolution to the install environment.
Checks whether tool use, credentials, dependencies, identity, account access, or inter-agent boundaries are broader than the stated purpose.
登录微信公众号后台并保存登录态
The skill explicitly uses and persists a WeChat public-account backend login session; this is high-impact account authority, and the provided metadata declares no primary credential.
Checks for exposed credentials, poisoned memory or context, unclear communication boundaries, or sensitive data that could leave the user's control.
proxy-set ... --apply-article-fetch true ... --apply-sync true
The documented proxy can be applied to article fetching and syncing, which are tied to the logged-in WeChat backend workflow; an untrusted proxy could observe sensitive request traffic.
p.add_argument("--download-images", type=parse_bool, default=True)
p.add_argument("--save", type=parse_bool, default=True)Article details and images are saved by default in the visible CLI argument definitions, creating persistent local content that may be reused in later reports or tasks.
