pptx

Pass

Audited by Gen Agent Trust Hub on Jun 24, 2026

Risk Level: SAFE
Full Analysis
  • [COMMAND_EXECUTION]: The script scripts/thumbnail.py utilizes subprocess.run to call soffice (LibreOffice) for PDF conversion and pdftoppm (Poppler) for image generation. This behavior is essential for creating the visual thumbnail grids described in the skill's capabilities.
  • [COMMAND_EXECUTION]: The test file tests/test_pptx_skill.py uses subprocess.run to verify the installation of Node.js packages via npm list and to check for the availability of system tools like soffice. This is a standard practice for environment validation in development-oriented skills.
  • [EXTERNAL_DOWNLOADS]: DEPENDENCIES.md specifies several Python and Node.js dependencies (such as python-pptx, markitdown, pptxgenjs, playwright, and sharp) required for core functionality. These are standard packages from well-known registries (PyPI, npm) and are used for their intended document processing purposes.
Audit Metadata
Risk Level
SAFE
Analyzed
Jun 24, 2026, 10:44 PM
Security Audit — agent-trust-hub — pptx