md2wechat
Pass
Audited by Gen Agent Trust Hub on Apr 14, 2026
Risk Level: SAFECOMMAND_EXECUTIONCREDENTIALS_UNSAFEEXTERNAL_DOWNLOADSDATA_EXFILTRATIONPROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The skill uses the
md2wechatcommand-line interface to perform all its primary functions, including article conversion and metadata inspection. - [CREDENTIALS_UNSAFE]: The skill interacts with sensitive environment variables (
WECHAT_APPID,WECHAT_SECRET) and configuration files. The instruction to usemd2wechat config showcould lead to the unintentional display of these secrets in the agent's output window. - [EXTERNAL_DOWNLOADS]: The skill includes capabilities to download remote images from arbitrary URLs via the
download_and_uploadcommand, which is an external data fetch operation. - [DATA_EXFILTRATION]: The skill is designed to upload local Markdown content, HTML, and images to external WeChat servers and potentially AI service providers, representing a controlled data transfer to third-party platforms.
- [PROMPT_INJECTION]: The skill handles untrusted external data which creates a surface for indirect prompt injection:
- Ingestion points: Reads local Markdown files and fetches remote images.
- Boundary markers: There are no instructions for the agent to use delimiters or ignore instructions embedded within the Markdown files.
- Capability inventory: The agent has permissions to execute shell commands, access the network, and read local files.
- Sanitization: The workflow does not specify any validation or sanitization of the input Markdown before it is processed by AI-related commands like
humanizeorwrite.
Audit Metadata