skills/openai/plugins/pride-skill/Gen Agent Trust Hub

pride-skill

Pass

Audited by Gen Agent Trust Hub on Apr 20, 2026

Risk Level: SAFEEXTERNAL_DOWNLOADSCOMMAND_EXECUTION
Full Analysis
  • [Network Data Interaction]: The skill performs HTTP requests to the European Bioinformatics Institute (EBI) PRIDE Archive. This is a well-known scientific service. The script acts as a generic REST client, which allows the agent to communicate with these external endpoints to retrieve project metadata.
  • [File Persistence]: The utility script scripts/rest_request.py includes a feature to save raw API responses to a local file path (raw_output_path). This is a standard functional capability for archival tools, allowing the agent to persist research data locally for user review or further processing.
  • [Data Sanitization and Control]: The skill implements a _compact function that truncates and summarizes large API responses before they are returned to the agent. This reduces the risk associated with processing large volumes of untrusted external content and ensures the agent receives manageable, relevant information.
  • [Input Validation]: The tool performs structured validation on input parameters, such as restricting HTTP methods to GET and POST and ensuring timeout values are within reasonable bounds. These checks help ensure the script operates within its expected functional scope.
Audit Metadata
Risk Level
SAFE
Analyzed
Apr 20, 2026, 02:27 PM