Back to skill

Security audit

Work Productivity Proactive Agent Workflow Helper

Security checks for vulnerabilities and agentic risk

Overview

This is a documentation-only workflow helper with overly broad activation wording, but no evidence of hidden code, credential access, persistence, exfiltration, or destructive behavior.

Install only if you want a broad workflow-planning helper that may be invoked automatically for general productivity-style requests. Prefer explicit invocation or tighter trigger wording if you want to avoid it influencing unrelated tasks.

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 (13)

Vague Triggers

High
Category
Not specified by scanner
Confidence
95% confidence
Finding

The manifest description says to use the skill whenever a user asks for broad categories like work-productivity, proactive, transform, task, or practical workflow support, which are common across many benign requests. This ambiguity can lead to over-invocation, causing the skill to be selected outside its intended scope and potentially exposing users to irrelevant or conflicting instructions.

Content

No source excerpt is available for this finding.

Vague Triggers

High
Category
Not specified by scanner
Confidence
97% confidence
Finding

The trigger list includes very generic terms such as "proactive," "task," "needs," and "bug fix," which can cause the skill to activate for many unrelated user requests. Overbroad activation increases the chance of inappropriate routing, unexpected instruction injection into unrelated contexts, and accidental override of more appropriate skills.

Content

No source excerpt is available for this finding.

Vague Triggers

High
Category
Not specified by scanner
Confidence
95% confidence
Finding

The skill description defines applicability in very expansive terms, covering broad categories like work-productivity, proactive, transform, and task, plus any request for practical workflows, artifacts, checklists, analysis, or implementation support. This weak scoping makes accidental invocation likely and can cause the skill to be selected for general-purpose tasks it was not specifically designed to handle.

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 very broad everyday terms such as “task”, “needs”, and “partners”, which can cause the skill to activate in many unrelated conversations. Over-broad activation increases the chance that this skill intercepts requests outside its intended scope, leading to misrouting, confusing behavior, or unintended disclosure of context to an unnecessary workflow.

Content

No source excerpt is available for this finding.

Vague Triggers

High
Category
Not specified by scanner
Confidence
98% confidence
Finding

The trigger sentence begins with a very broad everyday help request pattern, which can cause the skill to activate in situations far outside its intended scope. In an agent ecosystem, overly generic activation cues increase the chance of accidental routing, prompt hijacking of unrelated tasks, and inappropriate invocation of workflow logic on user inputs that were not meant for this skill.

Content

No source excerpt is available for this finding.

Vague Triggers

Medium
Category
Not specified by scanner
Confidence
96% confidence
Finding

The trigger phrases are extremely broad and include generic terms like "help me," "practical workflow," and common productivity concepts, which can cause the skill to activate for many unrelated requests. In an agentic workflow context, unintended invocation can route user tasks through the wrong behavior set, leading to confusing actions, incorrect outputs, or inappropriate automation.

Content

No source excerpt is available for this finding.

Vague Triggers

Medium
Category
Not specified by scanner
Confidence
96% confidence
Finding

The trigger phrases are broad and map to common words like 'task', 'transform', 'proactive', and generic help requests, which can cause the skill to activate in unrelated conversations. In an agent ecosystem, overbroad invocation can silently route user requests into this workflow, creating prompt-scope confusion, unintended execution paths, or interference with a more appropriate skill.

Content

No source excerpt is available for this finding.

Natural-Language Policy Violations

Medium
Category
Not specified by scanner
Confidence
85% confidence
Finding

文件名 SKILL.zh-CN.md 与正文内容均表明该技能以简体中文(中国区)呈现,但文中未说明这是可选本地化版本,也未向用户提供语言选择或切换方式。对于通用工作流辅助技能,这种固定语言/区域设定可能构成语言/locale 策略上的约束。

Content

No source excerpt is available for this finding.

Vague Triggers

Medium
Category
Not specified by scanner
Confidence
95% confidence
Finding

The default_prompt contains a very broad invocation phrase and generic task language ('help me', 'workflow', 'practical help') that can match many unrelated user requests. In combination with a proactive productivity-oriented skill, this increases the chance of unintended activation, causing the agent to inject this skill's behavior or context into conversations where it was not explicitly requested.

Content

No source excerpt is available for this finding.

Vague Triggers

Medium
Category
Not specified by scanner
Confidence
97% confidence
Finding

allow_implicit_invocation: true permits the system to invoke this skill without explicit user selection, but the file does not define clear trigger boundaries or limiting conditions. Because the skill description and prompt are broad, implicit invocation can cause overreach into many work-productivity requests, increasing the risk of undesired execution paths, prompt interference, or accidental handling of sensitive tasks.

Content

No source excerpt is available for this finding.

Vague Triggers

Medium
Category
Not specified by scanner
Confidence
94% confidence
Finding

The request pattern is vague and underspecified, so the skill may match ambiguous user intents without enough context to ensure safe or relevant execution. This makes the skill more dangerous in practice because its documented purpose is broad already, and a fuzzy trigger expands activation to unrelated or partially related tasks where the produced workflow or analysis may be misleading.

Content

No source excerpt is available for this finding.

Natural-Language Policy Violations

Low
Category
Not specified by scanner
Confidence
84% confidence
Finding

The file states that one skill file is English and another is Chinese, but it does not indicate that the user can choose their preferred language or locale. This can amount to a language/locale policy issue because the documentation implies fixed language variants without describing opt-in or selection behavior.

Content

No source excerpt is available for this finding.

Natural-Language Policy Violations

Low
Category
Not specified by scanner
Confidence
87% confidence
Finding

This Chinese README includes a core behavior description in English, indicating inconsistent language behavior without any statement about user language preference or opt-in. That can violate language/locale expectations because the file does not clarify whether the skill will respond in Chinese, English, or adapt to the user's preference.

Content

No source excerpt is available for this finding.