skills/maxedapps/agent-skills/explain/Gen Agent Trust Hub

explain

Pass

Audited by Gen Agent Trust Hub on Jul 25, 2026

Risk Level: SAFECOMMAND_EXECUTIONEXTERNAL_DOWNLOADSDATA_EXFILTRATIONPROMPT_INJECTION
Full Analysis
  • [COMMAND_EXECUTION]: The skill uses a Node.js script to open the system's default browser to display generated HTML explainers. This is implemented securely using child_process.spawn with shell: false, which prevents command injection vulnerabilities by bypassing the shell interpreter.
  • [EXTERNAL_DOWNLOADS]: The skill requires the installation of standard Node.js dependencies (markdown-it, mermaid, shiki) from the npm registry. The workflow instructions explicitly recommend using the npm ci --ignore-scripts flag, a security best practice that prevents the execution of arbitrary scripts during the installation process.
  • [DATA_EXFILTRATION]: The skill includes explicit instructions for the agent to redact secrets, credentials, tokens, and PII from all outputs. Additionally, the generated HTML artifacts employ a highly restrictive Content Security Policy (CSP) and disable image rendering to block external network connections and prevent data exfiltration from the rendered results.
  • [PROMPT_INJECTION]: The skill ingests and processes external code and data which can be a surface for indirect prompt injection. This risk is effectively mitigated by disabling HTML parsing in the Markdown renderer and enforcing Mermaid's strict security mode for diagrams, ensuring that processed content cannot execute malicious scripts.
Audit Metadata
Risk Level
SAFE
Analyzed
Jul 25, 2026, 02:29 PM
Security Audit — agent-trust-hub — explain