hkr-render
Pass
Audited by Gen Agent Trust Hub on Sep 1, 2026
Risk Level: SAFECOMMAND_EXECUTIONDATA_EXFILTRATIONINDIRECT_PROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The script
scripts/format.pyusessubprocess.Popento open the generated HTML article in the user's default web browser for previewing purposes. - [COMMAND_EXECUTION]: The publishing script
scripts/publish.pyexecutes the formatting scriptformat.pyas a subprocess to ensure the content is correctly prepared before transmission to WeChat. - [DATA_EXFILTRATION]: The skill transmits article text and image data to the official WeChat API (
api.weixin.qq.com) to create draft posts. This is the primary intended function of the skill. - [DATA_EXFILTRATION]: AI-powered components in
scripts/comment_reply.pyandscripts/generate.pysend article snippets or image prompts to external AI gateways (such as OpenRouter or Gemini-compatible services) to generate content and replies. - [INDIRECT_PROMPT_INJECTION]: The skill ingests untrusted Markdown content from user-provided files to perform structural analysis and automated styling.
- Ingestion points: User-provided article files read in
scripts/format.pyandscripts/publish.py. - Boundary markers: The
SKILL.mdincludes explicit instructions for the AI to only add structure markers and not modify the underlying content. - Capability inventory: File system read/write access, network requests to WeChat and AI provider APIs, and local subprocess execution.
- Sanitization: The formatting engine uses standard HTML escaping for text interpolation in its gallery and preview templates.
Audit Metadata