google-workspace-cli
Pass
Audited by Gen Agent Trust Hub on Sep 20, 2026
Risk Level: SAFECOMMAND_EXECUTIONEXTERNAL_DOWNLOADSINDIRECT_PROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The skill includes several Python scripts (
gws_doctor.py,auth_setup_guide.py,gws_recipe_runner.py,workspace_audit.py) that facilitate Google Workspace administration by executing thegwsCLI tool. These scripts usesubprocess.run()withshell=Falseto execute commands from a local catalog or to check system status, which is the intended functionality of the skill. - [EXTERNAL_DOWNLOADS]: The skill instructs the user to install the
gwsCLI tool from thegoogleworkspace/cliorganization on GitHub. This is an official and established tool for Workspace management, and the skill provides instructions for installation via standard, well-known package managers includingnpm,Homebrew, andCargo. - [INDIRECT_PROMPT_INJECTION]: The skill processes potentially untrusted data from Google Workspace (such as the bodies of incoming Gmail messages or content within Drive documents) which is passed into the agent's context for analysis.
- Ingestion points: Output from
gwscommands retrieving message lists, file metadata, and document content, which are then processed byoutput_analyzer.pyor directly by the agent. - Boundary markers: Absent; the skill does not explicitly instruct the agent to use delimiters or ignore instructions embedded within the processed Workspace data.
- Capability inventory: The skill provides a comprehensive command surface for Google Workspace administration, including the ability to send emails (
gws gmail +send), delete files (gws drive files delete), and modify sharing permissions (gws drive permissions create). - Sanitization: Absent;
output_analyzer.pyperforms field selection and aggregation but does not sanitize the values within those fields to prevent instruction injection.
Audit Metadata