WeixinClawBot Send
Analysis
This skill appears coherent and purpose-aligned, but it can use your WeChat bot credentials to send messages and files, so you should confirm destinations and attachments.
Findings (4)
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.
.option("--to <userId>", "target user ID") ... .option("--file <path>", "file or URL to send")The CLI intentionally allows the agent to choose a WeChat recipient and a local file or URL to send.
- `npm install -g @claw-lab/wxclawbot-cli`
The documented setup installs a global npm CLI package, which is expected for this skill but still depends on package-source trust.
Checks whether tool use, credentials, dependencies, identity, account access, or inter-agent boundaries are broader than the stated purpose.
CLI 自动从 `~/.openclaw/openclaw-weixin/accounts/*.json` 发现账号。每个文件包含 `token`, `baseUrl`, `userId`
The skill uses local WeChat bot credentials and account context to authenticate sending.
Checks for exposed credentials, poisoned memory or context, unclear communication boundaries, or sensitive data that could leave the user's control.
const CDN_BASE_URL = "https://novac2c.cdn.weixin.qq.com/c2c"; ... body: new Uint8Array(ciphertext)
File attachments are uploaded to WeChat CDN as part of the documented send-file workflow.
