viennarna-structure-prediction
Pass
Audited by Gen Agent Trust Hub on Mar 16, 2026
Risk Level: SAFE
Full Analysis
- [COMMAND_EXECUTION]: The skill uses the subprocess module to call the RNAfold command-line tool. This is the intended primary function of the skill and is implemented using hardcoded arguments and controlled standard input.
- [EXTERNAL_DOWNLOADS]: Installation instructions refer to well-known and trusted scientific software channels including conda-forge and bioconda. These are standard repositories for bioinformatics tools.
- [PROMPT_INJECTION]: The skill processes RNA sequences from external files or user strings. It includes a robust sanitization function, prepare_sequence, which validates input against a strict character set (A, C, G, U, N, X) and converts thymine (T) to uracil (U), effectively preventing the injection of non-genomic instructions.
Audit Metadata