workflows
Pass
Audited by Gen Agent Trust Hub on Sep 2, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTIONDYNAMIC_EXECUTIONCOMMAND_EXECUTION
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill processes untrusted user-supplied content ('Target') to generate workflow simulations and visualizations.
- Ingestion points: Input fields in the
decompose,simulate-state-machine, andsimulate-callstacksub-skills. - Boundary markers: The
interactive-artifact-spec.mdestablishes clear boundaries by requiring all target-derived content to be treated as untrusted data. - Capability inventory: The skill can read repository files and write artifacts to the file system, including Mermaid diagrams and HTML files.
- Sanitization: The specification requires using
textContentfor DOM updates and mandates encoding for the</script>sequence to prevent cross-site scripting in generated HTML. - [DYNAMIC_EXECUTION]: The
simulate-state-machineskill generates a standalone HTML application that contains embedded JavaScript for rendering and interactivity. - Evidence: The skill populates the
app-template.htmltemplate with machine data to create a functional visualization tool. - Mitigation: The implementation uses a declarative state machine interpreter and explicitly prohibits the use of
eval()or the execution of target-derived code. - [COMMAND_EXECUTION]: The skill uses external tools to validate its outputs.
- Evidence: The
simulate-state-machineandsimulate-callstackcomponents attempt to use an available Mermaid CLI or library for syntax validation.
Audit Metadata