multi-source-search
Pass
Audited by Gen Agent Trust Hub on Aug 3, 2026
Risk Level: SAFE
Full Analysis
- [DATA_EXPOSURE]: The script
scripts/search_client.pyimplements a credential resolution mechanism in the_resolve_aisa_api_keyfunction. It attempts to read theAISA_API_KEYfrom~/.aisa/credentialsand.envfiles located within the.hermesdirectory. This behavior is documented as a way to support specific agent harness environments where environment variables might be restricted. The extracted key is used solely for authentication with the official vendor API. - [EXTERNAL_DOWNLOADS]: The skill performs legitimate network operations to
https://api.aisa.oneusing Python'surlliblibrary. These operations are essential for the skill's stated purpose of providing web, scholar, and reasoning search results. The targets are limited to the vendor's official API endpoints. - [INDIRECT_PROMPT_INJECTION]: The skill acts as a proxy for search queries and system instructions provided by the user (via
--queryand--systemflags). While this introduces an ingestion surface for untrusted data, the skill does not possess high-risk local capabilities (such as file writing or command execution) that could be exploited by malicious search results. Data is properly serialized using JSON before being sent to the remote API.
Audit Metadata