google-docs
Pass
Audited by Gen Agent Trust Hub on Sep 5, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTIONCOMMAND_EXECUTIONEXTERNAL_DOWNLOADSDATA_EXFILTRATION
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill possesses an indirect injection surface by ingesting external content from Google Docs.
- Ingestion points: Untrusted content enters the agent context via the
documents readanddocuments getcommands inscripts/google-docs.py(functionsread_document_content,export_document_as_markdown). - Boundary markers: No specific delimiters or instructions to ignore embedded content are applied to the retrieved document text.
- Capability inventory: The skill has broad document modification capabilities (
append_text,insert_text,delete_content,apply_formatting) and can write to the local file system via PDF export. - Sanitization: No sanitization or filtering is performed on the content retrieved from the Google Docs API.
- [COMMAND_EXECUTION]: The skill uses a Python CLI script (
scripts/google-docs.py) to interface with Google APIs, which is invoked by the agent via Bash as defined in theallowed-toolsmetadata. - [EXTERNAL_DOWNLOADS]: The documentation guides the user to install standard dependencies from the official Python Package Index (PyPI), including
google-auth,google-api-python-client, andkeyringfor secure secret management. - [DATA_EXFILTRATION]: The skill performs network operations to
googleapis.comandaccounts.google.com. These operations are limited to the intended purpose of document management and standard OAuth 2.0 authentication flows.
Audit Metadata