微信指定联系人自动发送
Analysis
This skill openly automates sending WeChat messages, but it should be reviewed because it can act through the logged-in account and may keep sending keystrokes even if the WeChat window is not safely focused.
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.
except Exception as e:
print(f"[警告] 聚焦窗口失败: {e}")
return True # 继续尝试If focusing the WeChat window throws an exception, the script deliberately continues, then later uses clipboard paste and Enter keystrokes to send the message.
可以结合 OpenClaw 的 cron 功能实现定时发送
The documentation describes configuring scheduled recurring WeChat sends. The package does not create this persistence automatically, but the supported workflow can run without per-send review if the user enables it.
pyautogui>=0.9.53 pygetwindow>=0.0.9 pyperclip>=1.8.2
The skill relies on PyPI packages with minimum-version constraints rather than exact pins; these packages are expected for desktop automation but should be installed knowingly.
Checks whether tool use, credentials, dependencies, identity, account access, or inter-agent boundaries are broader than the stated purpose.
微信客户端已安装并登录
The skill depends on an already logged-in WeChat client, so actions are performed under the user's WeChat identity rather than through a separate scoped permission.
Checks for exposed credentials, poisoned memory or context, unclear communication boundaries, or sensitive data that could leave the user's control.
print(f"消息内容: {message}") ... pyperclip.copy(message)The message content is printed to output and copied into the system clipboard, which may persist after the script completes or be visible in logs.
