google-sheets-plg
Pass
Audited by Gen Agent Trust Hub on Aug 18, 2026
Risk Level: SAFECOMMAND_EXECUTIONEXTERNAL_DOWNLOADS
Full Analysis
- [COMMAND_EXECUTION]: The
cli.jsfile usesspawnSyncto execute the connector's own logic (either the TypeScript source or the compiled distribution). This is a standard architectural pattern for a command-line interface wrapper. - [EXTERNAL_DOWNLOADS]: The documentation describes installation via
npm installandnpx, which are standard package management operations for Node.js environments. It also communicates with official Google API endpoints (sheets.googleapis.comandwww.googleapis.com) for all spreadsheet operations. - [CREDENTIALS_SAFE]: Authentication is handled either through a Zapier-managed connection (where secrets are not exposed to the local environment) or via short-lived OAuth 2.0 access tokens stored in environment variables. The skill includes explicit warnings against dumping environment variables to prevent accidental credential leakage.
- [DATA_EXPOSURE]: The skill's primary function is to read and write data to Google Sheets. It includes various scripts for searching, listing, and updating records. It uses Zod schemas to validate all inputs and outputs, ensuring data integrity.
- [INDIRECT_PROMPT_INJECTION]: The skill processes data from external spreadsheets, which represents a potential attack surface. However, the skill provides clear documentation on how data is interpreted (e.g., distinguishing between RAW and USER_ENTERED modes) and instructs the agent to confirm destructive actions with the user.
Audit Metadata