chembl-database
Pass
Audited by Gen Agent Trust Hub on Nov 6, 2026
Risk Level: SAFE
Full Analysis
- [SAFE]: The skill implements standard integration with the ChEMBL database using the official
chembl_webresource_clientlibrary. It demonstrates best practices for data retrieval, caching, and analysis using pandas. - [EXTERNAL_DOWNLOADS]: The skill identifies the need for the
chembl_webresource_clientPython package, which is the standard, official client for interacting with the European Bioinformatics Institute (EBI) ChEMBL API. It also suggests usingpandasfor data manipulation, which is a standard industry practice. - [INDIRECT_PROMPT_INJECTION]: The skill has an ingestion surface as it retrieves bioactive molecule data from the external ChEMBL API.
- Ingestion points: Untrusted data enters the agent context through the
new_clientmethods inscripts/example_queries.pyandSKILL.mdcode snippets. - Boundary markers: No specific boundary markers are present in the example code to delimit external data.
- Capability inventory: The skill is restricted to data retrieval and local data processing. There are no calls to
eval(),exec(),subprocess, or file-writing tools that would allow fetched data to be executed or persisted maliciously. - Sanitization: No sanitization is performed, which is expected for a database query tool of this nature where the data is structured (SMILES strings, numeric activity values).
Audit Metadata