html-report
Pass
Audited by Gen Agent Trust Hub on Jul 20, 2026
Risk Level: SAFECOMMAND_EXECUTIONEXTERNAL_DOWNLOADSDATA_EXFILTRATION
Full Analysis
- [COMMAND_EXECUTION]: The
scripts/publish.pyfile usessubprocess.runwith a list of arguments to executegitcommands. This approach avoids shell injection while allowing the skill to stage, commit, and push reports to the user's repository. - [EXTERNAL_DOWNLOADS]: The
templates/base.htmlfile loads several libraries from well-known CDNs (Tailwind CSS, highlight.js, Chart.js, Mermaid.js, and KaTeX). These are used to provide the "rich, interactive" features described in the skill's purpose. - [DATA_EXFILTRATION]: The skill is designed to publish data to GitHub Pages. This transmission is performed using the user's local Git environment and credentials, matching the skill's documented behavior.
- [SAFE]: The Mermaid diagram configuration uses
securityLevel: 'loose', which is a known risk factor for XSS if the diagram content is sourced from untrusted inputs. However, in the context of a reporting tool where the agent generates the content, this is considered a functional choice rather than a malicious one.
Audit Metadata