seo-analysis
Pass
Audited by Gen Agent Trust Hub on May 1, 2026
Risk Level: SAFECOMMAND_EXECUTIONEXTERNAL_DOWNLOADSDATA_EXFILTRATIONPROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The skill makes extensive use of the
subprocessmodule across multiple scripts, such asanalyze_gsc.py,list_gsc_sites.py, andpreflight.py, to interact with thegcloudCLI. These commands are necessary for retrieving authentication tokens, checking project configurations, and managing API status. - [EXTERNAL_DOWNLOADS]: The
preflight.pyscript andgsc_setup.mddocumentation provide references and instructions for downloading the official Google Cloud SDK. While the code includes strings describing thecurl | bashinstallation pattern for Linux, these are provided as user instructions in error messages and are not executed by the skill itself. - [DATA_EXFILTRATION]: The skill accesses local sensitive files, including
.envand.env.localfor API keys andapplication_default_credentials.jsonfor Search Console access tokens. This information is used to communicate with authorized endpoints atgoogleapis.comand various CMS platforms. The skill implements SSRF protection in its CMS fetchers to validate hostnames and prevent unauthorized access to internal network addresses. - [PROMPT_INJECTION]: The skill features a 'Content Generation' phase where data retrieved from Google Search Console and CMS APIs is interpolated into prompts for specialized content agents. This creates a surface for indirect prompt injection, although the risk is mitigated as the data originates from sources under the user's control.
Audit Metadata