Back to skill

Security audit

Work Productivity Gog Google Workflow Helper

Security checks for vulnerabilities and agentic risk

Overview

This is a documentation-only workflow helper with overly broad triggers but no evidence of hidden execution, credential access, persistence, or data exfiltration.

Before installing, be aware that this skill may activate on broad Google Workspace or bug-fix wording even when you did not specifically intend to use it. It appears safe as a documentation/workflow helper, but users should prefer explicit invocation when working around Gmail, Calendar, Drive, or other sensitive productivity contexts.

Vulnerability Patterns
  • Skill Instruction HijackingAlters the agent's session goals or safety constraints when the skill loads
  • Agent Memory PoisoningWrites attacker-controlled rules into memory that affect later sessions
  • Remote Payload Retrieval and ExecutionFetches external code whose behavior can change after review
  • Embedded Malicious CodeShips malicious scripts inside the skill and executes them locally
  • Unauthorized Access and Privilege EscalationObtains permissions beyond the task's legitimate needs
Vulnerability Patterns
  • Trigger AbuseOverly Broad Trigger, Shadow Command Trigger, Keyword Baiting Trigger
  • Prompt InjectionInstruction Override, Hidden Instructions, Exfiltration Commands
  • Data ExfiltrationExternal Transmission, Env Variable Harvesting, File System Enumeration
  • Privilege EscalationExcessive Permissions, Sudo/Root Execution, Credential Access
  • Supply ChainUnpinned Dependencies, External Script Fetching, Obfuscated Code
Findings (11)

Vague Triggers

High
Category
Not specified by scanner
Confidence
96% confidence
Finding

The skill description and usage guidance are broad enough to match many ordinary productivity or Google-related requests, which can cause unintended invocation. Overbroad activation increases the chance the wrong skill handles user tasks, leading to incorrect actions, scope creep, or accidental processing of sensitive workspace data under the wrong workflow assumptions.

Content

No source excerpt is available for this finding.

Vague Triggers

High
Category
Not specified by scanner
Confidence
98% confidence
Finding

The trigger keywords include highly generic terms such as 'google', 'workspace', 'cli', and 'bug fix', which are likely to collide with many unrelated requests. This makes accidental invocation likely and can route users into an inappropriate workflow, reducing reliability and potentially exposing unrelated tasks or sensitive context to a mis-scoped skill.

Content

No source excerpt is available for this finding.

Vague Triggers

High
Category
Not specified by scanner
Confidence
96% confidence
Finding

The trigger list includes very common terms such as "google", "workspace", "cli", and "bug fix", which can cause the skill to activate for many unrelated requests. Over-broad invocation increases the chance that this skill intercepts prompts outside its intended scope, leading to user confusion, incorrect routing, or unintended application of workflow guidance.

Content

No source excerpt is available for this finding.

Vague Triggers

High
Category
Not specified by scanner
Confidence
98% confidence
Finding

The trigger sentences and keywords are broad enough to match many ordinary productivity or Google Workspace requests, which can cause the wrong skill to auto-activate outside its intended scope. In an agent ecosystem, this creates routing confusion and may lead users to receive irrelevant workflow guidance, increasing the chance of mistaken actions or unsafe assumptions in adjacent tasks.

Content

No source excerpt is available for this finding.

Vague Triggers

Medium
Category
Not specified by scanner
Confidence
92% confidence
Finding

The trigger guidance lacks precise boundaries and mixes generic keywords ('google', 'workspace', 'bug fix') with vague natural-language trigger examples, making the activation surface overly broad. In a productivity skill that may influence workflows around communication and files, this can cause unintended invocation, task hijacking, or confusion about when the skill should control the interaction.

Content

No source excerpt is available for this finding.

Vague Triggers

Medium
Category
Not specified by scanner
Confidence
96% confidence
Finding

The trigger sentence is written as a natural-language help request rather than a narrowly scoped invocation, which increases the chance that ordinary user conversation could unintentionally activate the skill. In an agent ecosystem, accidental activation can route tasks into the wrong workflow, causing unintended actions, misleading outputs, or over-broad access to connected productivity contexts like Gmail, Calendar, or Drive.

Content

No source excerpt is available for this finding.

Vague Triggers

Medium
Category
Not specified by scanner
Confidence
97% confidence
Finding

The trigger phrases are broad and include common terms like "google," "workspace," "cli," and generic requests for "practical workflow," which can cause the skill to activate for routine user requests far outside its intended scope. In an agent ecosystem, over-broad routing can lead to inappropriate tool selection, unexpected handling of sensitive productivity data, or unsafe execution paths because the skill is invoked in contexts it was not designed to handle.

Content

No source excerpt is available for this finding.

Natural-Language Policy Violations

Medium
Category
Not specified by scanner
Confidence
78% confidence
Finding

The file is primarily in Chinese while the metadata and broader ecosystem may be multilingual, and it does not state that the user has opted into Chinese output. This can cause the skill to respond in an unexpected language, which may lead to misunderstanding of instructions, missed safety caveats, or incorrect execution of workflow steps.

Content

No source excerpt is available for this finding.

Vague Triggers

Medium
Category
Not specified by scanner
Confidence
91% confidence
Finding

The description says to use the skill for broad categories like work-productivity, gog, google, workspace, or whenever a user needs a practical workflow, checklist, analysis, or implementation support. This activation scope is vague enough that the orchestrator may invoke the skill in many loosely related contexts, reducing predictability and increasing the risk of mismatched assistance.

Content

No source excerpt is available for this finding.

Vague Triggers

Medium
Category
Not specified by scanner
Confidence
93% confidence
Finding

The default prompt is overly broad and generic, making it easier for the skill to be invoked in situations that only loosely relate to the intended use case. Because implicit invocation is enabled, this increases the chance of unintentional routing, which can cause the agent to apply the wrong workflow, expose unrelated context to the skill, or override a more appropriate tool.

Content

No source excerpt is available for this finding.

Natural-Language Policy Violations

Low
Category
Not specified by scanner
Confidence
81% confidence
Finding

This file is named as a Chinese-language README, but substantial user-facing content including the title, demand description, workflow description, and trigger phrases is presented in English. That can amount to an implicit language policy inconsistency because the skill does not offer a user language choice or explain why English-only phrasing is required in this locale-specific document.

Content

No source excerpt is available for this finding.