convert-mermaid
Pass
Audited by Gen Agent Trust Hub on Apr 3, 2026
Risk Level: SAFE
Full Analysis
- [COMMAND_EXECUTION]: The skill uses
subprocess.runinscripts/convert.pyto executenpx @mermaid-js/mermaid-cli. This is the intended primary purpose of the skill to perform the diagram conversion and is implemented with proper argument handling via theargparsemodule. - [EXTERNAL_DOWNLOADS]: The conversion engine utilizes
npx -y @mermaid-js/mermaid-clito execute the Mermaid command-line interface. This downloads the official Mermaid utility from the public npm registry if it is not already present, which is standard behavior for this well-known development tool. - [DATA_EXFILTRATION]: There is no evidence of sensitive data access or network transmission to untrusted domains. The script only reads user-provided Mermaid files and writes PNG output locally.
- [PROMPT_INJECTION]: The skill instructions do not contain any attempts to override system safety guidelines or extract internal prompts. It actually includes safety constraints ('Negative Instruction Constraints') to prevent the AI from corrupting its own context window with binary data.
Audit Metadata