anndata
Pass
Audited by Gen Agent Trust Hub on Sep 17, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTIONEXTERNAL_DOWNLOADS
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill possesses a surface for indirect prompt injection as it is designed to ingest and process untrusted data from multiple file formats and remote URLs.
- Ingestion points: The skill provides numerous methods to load data from external files, including
read_h5ad,read_csv,read_zarr,read_mtx,read_10x_h5,read_loom,read_excel, andread_text(detailed inreferences/io_operations.md). - Boundary markers: The instructions do not define boundary markers or explicit prompts to ignore instructions embedded within the processed data files.
- Capability inventory: The skill documentation includes capabilities for file system writes (
write_h5ad,write_zarr,write_csvs), network access viafsspecfor remote Zarr stores, and integration with analysis tools likescanpyandmuon(found inSKILL.mdandreferences/io_operations.md). - Sanitization: There is no mention of sanitization or validation of the content within the ingested data structures to prevent instruction-like strings from being interpreted by an agent.
- [EXTERNAL_DOWNLOADS]: The skill includes instructions and examples for fetching data from external URLs.
- Evidence:
references/io_operations.mdprovides examples usingfsspecto access Zarr stores from URLs andurllib.request.urlretrieveto download H5AD files. These are documented as standard data loading patterns for the library's primary purpose.
Audit Metadata