viennarna-structure-prediction
Pass
Audited by Gen Agent Trust Hub on Sep 18, 2026
Risk Level: SAFE
Full Analysis
- [EXTERNAL_DOWNLOADS]: The skill instructs users to install scientific dependencies from well-known and trusted sources, including the
conda-forgeandbiocondachannels forViennaRNA, and standard Python registries for packages such asmatplotlib,numpy, andpandas. - [COMMAND_EXECUTION]: The skill demonstrates the use of the
RNAfoldcommand-line utility viasubprocess.run. The implementation follows security best practices by passing arguments as a list rather than a shell string, which prevents command injection vulnerabilities. - [INDIRECT_PROMPT_INJECTION]: The skill processes external RNA sequences. It includes a validation routine (
prepare_sequence) that restricts input to the standard RNA alphabet (A, C, G, U, N, X), effectively sanitizing the data before it is processed by the underlying C library or CLI tools.
Audit Metadata