streamlit-to-marimo
Pass
Audited by Gen Agent Trust Hub on Apr 23, 2026
Risk Level: SAFEPROMPT_INJECTIONCOMMAND_EXECUTION
Full Analysis
- [PROMPT_INJECTION]: The skill's primary function is to ingest and process untrusted data (Streamlit source code), which creates a surface for indirect prompt injection.
- Ingestion points: The skill instructs the agent to read external Streamlit application files (SKILL.md).
- Boundary markers: The instructions do not define specific delimiters or instructions to ignore potential commands embedded within the input code or its comments.
- Capability inventory: The agent has the capability to write new files (marimo notebooks) and execute CLI tools.
- Sanitization: The skill does not specify any sanitization, validation, or escaping procedures for the content of the input Streamlit files.
- [COMMAND_EXECUTION]: The skill utilizes the
uvx marimo checkcommand to validate the converted notebook. This is an execution of the well-knownuvtool andmarimolibrary for legitimate development purposes.
Audit Metadata