skills/hubeiqiao/skills/docx/Gen Agent Trust Hub

docx

Pass

Audited by Gen Agent Trust Hub on Apr 16, 2026

Risk Level: SAFECOMMAND_EXECUTIONEXTERNAL_DOWNLOADS
Full Analysis
  • [COMMAND_EXECUTION]: The skill executes external command-line tools for core functionality:
  • pandoc is used for high-fidelity text extraction to Markdown.
  • soffice (LibreOffice) is invoked in ooxml/scripts/pack.py to validate the integrity of repacked OOXML files.
  • git diff is used in ooxml/scripts/validation/redlining.py to facilitate character-level content verification.
  • pdftoppm is used for document-to-image conversion tasks.
  • [EXTERNAL_DOWNLOADS]: The documentation guides the installation of standard document processing dependencies via package managers (apt, npm, pip), including pandoc, docx, libreoffice, and defusedxml.
  • [SAFE]: The skill's Python components utilize the defusedxml library for all XML parsing. This prevents XML External Entity (XXE) vulnerabilities, ensuring the agent remains secure when processing untrusted document files.
  • [SAFE]: Shell commands for validation and comparison are restricted to fixed patterns and operate within controlled temporary directories created at runtime.
Audit Metadata
Risk Level
SAFE
Analyzed
Apr 16, 2026, 08:51 AM