skills/jr2804/prompts/docx/Gen Agent Trust Hub

docx

Pass

Audited by Gen Agent Trust Hub on May 21, 2026

Risk Level: SAFE
Full Analysis
  • [COMMAND_EXECUTION]: The skill uses subprocess.run to interface with soffice and git for functional tasks like document validation and change comparison. These calls are implemented using argument lists rather than shell strings, which effectively eliminates the risk of command injection.
  • [SAFE]: XML manipulation is performed using the defusedxml library. This is a critical security measure that prevents XML External Entity (XXE) attacks and other XML-related resource exhaustion vulnerabilities when handling user-provided documents.
  • [EXTERNAL_DOWNLOADS]: The skill documentation correctly identifies and recommends the installation of standard, reputable dependencies such as pandoc, libreoffice, and the docx library. These are well-established tools required for the skill's primary purpose of document manipulation.
Audit Metadata
Risk Level
SAFE
Analyzed
May 21, 2026, 08:51 PM
Security Audit — agent-trust-hub — docx