presentation-generator

Pass

Audited by Gen Agent Trust Hub on Jun 28, 2026

Risk Level: SAFE
Full Analysis
  • [SAFE]: The skill provides legitimate instructions and scripts for solving right-to-left (RTL) formatting issues in Hebrew presentations using Marp and python-pptx.
  • [EXTERNAL_DOWNLOADS]: The skill instructions reference the installation of well-known, established packages from official registries, specifically @marp-team/marp-cli from npm and python-pptx and lxml from PyPI.
  • [EXTERNAL_DOWNLOADS]: The Marp CSS themes download Hebrew fonts from Google's official font service (fonts.googleapis.com), which is a well-known service and necessary for the skill's stated purpose.
  • [COMMAND_EXECUTION]: The bundled script scripts/create-presentation.py uses the python-pptx library to generate and save local .pptx files. This file-writing behavior is the primary and intended function of the skill.
  • [SAFE]: The use of Unicode control characters (such as \u200e for Left-to-Right Mark and \u2066/\u2069 for bidirectional isolates) is appropriately documented as a technical requirement for correct Hebrew text rendering and does not serve as a mechanism for obfuscation.
  • [SAFE]: The XML patching logic in scripts/create-presentation.py and references/pptx-rtl-patches.md directly manipulates DrawingML attributes (rtl="1") to enable RTL support not exposed by the python-pptx high-level API, which is a standard approach for advanced document generation.
Audit Metadata
Risk Level
SAFE
Analyzed
Jun 28, 2026, 10:35 AM
Security Audit — agent-trust-hub — presentation-generator