ncbi-datasets-skill
Pass
Audited by Gen Agent Trust Hub on May 14, 2026
Risk Level: SAFE
Full Analysis
- Interaction with Trusted Scientific APIs: The skill communicates with the official NCBI Datasets v2 API (api.ncbi.nlm.nih.gov), an authoritative source for biological and genomic data. These interactions are performed using the standard requests library with appropriate timeout configurations.
- Input Validation and Type Safety: The Python script uses a series of helper functions to validate input parameters, ensuring that the tool operates on expected data types and non-empty values before processing requests.
- Data Management and Truncation: The skill implements truncation logic to limit the size and depth of data returned to the agent. This helps manage the size of the conversation context and prevents excessively large payloads.
- File System Interaction: The script includes functionality to save raw data to a user-specified file path for data persistence. This allows the skill to write to the local filesystem based on the provided input parameters.
- Data Ingestion Surface: The skill processes genomic data from an external source (NCBI). It mitigates risks by returning structured, truncated data to the agent, providing a clear boundary between external content and the agent's instructions.
Audit Metadata