visualize-as-infographic

Pass

Audited by Gen Agent Trust Hub on Oct 8, 2026

Risk Level: SAFEINDIRECT_PROMPT_INJECTIONCOMMAND_EXECUTIONDYNAMIC_EXECUTION
Full Analysis
  • [INDIRECT_PROMPT_INJECTION]: The skill processes user-provided topics, files, or conversation summaries to generate infographic content. This data is interpolated into HTML files which are then rendered by a headless browser (Playwright). A malicious input could potentially attempt to inject HTML tags or scripts to influence the rendering environment.
  • Ingestion points: Target argument, conversation summary, topic, file, skill, or workflow (referenced in SKILL.md).
  • Boundary markers: Absent; no specific instructions for escaping or delimiting user content within the generated HTML.
  • Capability inventory: Python script execution (scripts/render_infographics.py), Playwright browser rendering (page.goto), and file creation/writing in the output/ directory.
  • Sanitization: Absent; the skill relies on the agent's generation logic without explicit sanitization steps for the resulting HTML.
  • [COMMAND_EXECUTION]: The skill uses a local Python script to perform rendering, which is executed as part of the infographic creation workflow.
  • Evidence: SKILL.md references the use of scripts/render_infographics.py for image generation.
  • [DYNAMIC_EXECUTION]: The skill generates content (HTML/CSS) at runtime which is subsequently processed and rendered by the Playwright engine.
  • Evidence: The rendering procedure describes creating independent HTML files per pattern and rendering them with Playwright.
Audit Metadata
Risk Level
SAFE
Analyzed
Oct 8, 2026, 06:31 PM