biostudies-arrayexpress-skill

Pass

Audited by Gen Agent Trust Hub on Sep 20, 2026

Risk Level: SAFECOMMAND_EXECUTIONEXTERNAL_DOWNLOADS
Full Analysis
  • Network Operations: The scripts/rest_request.py uses the requests library to perform HTTP GET and POST requests. These are used to fetch data from the BioStudies API at ebi.ac.uk. The skill is designed to interact with this specific external service.
  • File System Interaction: The script includes functionality to save raw API responses to the local file system (defaulting to /tmp/) when the save_raw parameter is set. This is used to handle large payloads that exceed typical chat interface limits.
  • Command Execution via Input: The skill executes by piping JSON input into a Python script. The script performs validation on the input fields (e.g., ensuring method is only GET or POST) to ensure only intended operations are performed.
Audit Metadata
Risk Level
SAFE
Analyzed
Sep 20, 2026, 12:20 PM
Security Audit — agent-trust-hub — biostudies-arrayexpress-skill