consensus-clustering-analysis
Pass
Audited by Gen Agent Trust Hub on Sep 23, 2026
Risk Level: SAFE
Full Analysis
- [SAFE]: The skill follows modular design principles with clearly defined responsibilities across its R scripts, utilizing established libraries for command-line parsing, data manipulation, and clustering analysis.
- [SAFE]: Input handling includes strict validation of file paths, column names, and data types, effectively mitigating risks associated with malformed input files.
- [SAFE]: Execution is bounded by user-configurable timeouts and random seed control, ensuring predictable and reproducible behavior.
- [INDIRECT_PROMPT_INJECTION]: The skill processes untrusted external data which constitutes a potential surface for indirect attacks.
- Ingestion points: Expression matrix, group file, and gene list files are read in
scripts/io_utils.R. - Boundary markers: The implementation does not utilize explicit boundary markers or instructions to ignore embedded prompts within the CSV/TSV data.
- Capability inventory: The skill performs file writes to the output directory and generates visualizations, but does not perform network operations or execute arbitrary system commands using the data.
- Sanitization: The skill validates that data is numeric and identifiers are non-empty, treating the content strictly as data rather than instructions.
Audit Metadata