scienceskillscommon

Pass

Audited by Gen Agent Trust Hub on Jun 12, 2026

Risk Level: SAFEEXTERNAL_DOWNLOADS
Full Analysis
  • [SAFE]: The skill functions as a utility library providing an HTTP client infrastructure for other skills. It implements standard networking features like exponential backoff and cross-process rate limiting using Python's standard library.
  • [EXTERNAL_DOWNLOADS]: The HttpClient class is designed to perform network operations to fetch scientific data from remote APIs. It uses the urllib.request module and includes logic to respect server-directed throttling via 'Retry-After' and 'X-Throttling-Control' headers.
  • [SAFE]: File system access is limited to managing lock files in /tmp using fcntl for cross-process synchronization. This is a standard practice for implementing shared rate limits on Unix-like systems.
Audit Metadata
Risk Level
SAFE
Analyzed
Jun 12, 2026, 09:15 PM
Security Audit — agent-trust-hub — scienceskillscommon