wechat-publish
Pass
Audited by Gen Agent Trust Hub on Oct 1, 2026
Risk Level: SAFECOMMAND_EXECUTIONEXTERNAL_DOWNLOADSINDIRECT_PROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The skill executes system commands using
Bun.spawnandBun.spawnSync. Specifically, it usesopen,xdg-open, orexplorerto launch the browser for the preview interface, and thesipsutility on macOS to compress images that exceed size limits. These actions are restricted to legitimate operational requirements. - [EXTERNAL_DOWNLOADS]: The skill facilitates the migration of remote images to the WeChat ecosystem by downloading external assets via
fetch. This behavior is expected given the skill's purpose of synchronizing local Markdown content with the WeChat draft box. - [INDIRECT_PROMPT_INJECTION]: The skill processes user-provided Markdown files which may contain untrusted data. This creates a potential attack surface for indirect prompt injection. However, the skill implements
disable-model-invocation: trueand focuses on automated processing, significantly reducing the risk of the agent executing malicious instructions embedded in the processed data. - [SAFE]: The skill follows security best practices for credential management by utilizing
.envfiles within the user's local configuration directory instead of hardcoding secrets. It also implements path validation and MIME type sniffing to ensure only validated image files are processed and uploaded.
Audit Metadata