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 broad activation wording, but I found no hidden code execution, credential access, persistence, or destructive behavior.

This skill is reasonable to install if you want a general proactive-agent workflow helper. Be aware that its trigger words are broad and implicit invocation is enabled, so it may be selected for ordinary task or bug-fix requests unless your agent lets you disable or narrow automatic skill routing.

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
97% confidence
Finding

The trigger phrases are very broad and include common terms like 'help me', 'practical workflow', 'task', and 'needs', which can cause the skill to activate for many unrelated everyday requests. In an agent ecosystem, this increases the chance of unintended routing, priority hijacking, or inappropriate application of this workflow in contexts the user did not intend.

Content

No source excerpt is available for this finding.

Vague Triggers

High
Category
Not specified by scanner
Confidence
97% confidence
Finding

The trigger phrases are broad, generic, and overlap with ordinary user requests such as asking for practical workflows or help with tasks. This can cause the skill to activate unintentionally in unrelated contexts, leading to misrouting, unexpected agent behavior, and possible expansion of the skill’s effective authority beyond what the user intended.

Content

No source excerpt is available for this finding.

Vague Triggers

High
Category
Not specified by scanner
Confidence
95% confidence
Finding

The manifest description says to use the skill when a user asks for broad concepts like work-productivity, proactive, transform, task, or practical workflow support, which are common across many benign requests. This ambiguous invocation language can cause excessive matching and unintended selection of the skill, increasing the likelihood of misrouting, overreach, or interference with more appropriate skills.

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 highly generic terms such as "proactive," "transform," "task," "needs," and "bug fix," which can cause the skill to activate in many unrelated conversations. Over-broad activation increases the chance this skill is invoked accidentally and steers users into irrelevant or unintended workflows, creating prompt-routing and control-scope risk rather than direct code-execution risk.

Content

No source excerpt is available for this finding.

Vague Triggers

High
Category
Not specified by scanner
Confidence
94% confidence
Finding

The skill description says it should be used when users ask for broad categories like work-productivity, proactive, transform, or task, without clear scope limits. This unclear and expansive enablement condition increases the chance of accidental invocation across many benign requests, which can misroute user intent and create unreliable or policy-bypassing workflow composition.

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 broad everyday terms such as "task", "needs", and "bug fix", which can cause the skill to activate in many unrelated conversations. Over-broad activation is dangerous because it can hijack routing, inject irrelevant workflow behavior, and crowd out more appropriate or safer skills in contexts the user did not intend.

Content

No source excerpt is available for this finding.

Vague Triggers

High
Category
Not specified by scanner
Confidence
95% confidence
Finding

The skill enables implicit invocation, but its description and default prompt are broad and generic rather than narrowly scoped to specific user intents. This can cause the agent to invoke the skill in situations the user did not clearly request, increasing the risk of overreach, unintended actions, or prompt-surface abuse from a skill that is meant to operate proactively.

Content

No source excerpt is available for this finding.

Natural-Language Policy Violations

Medium
Category
Not specified by scanner
Confidence
87% confidence
Finding

This Chinese-language README presents key usage and trigger content in English, including the main behavior description and invocation phrases, without indicating that the user can choose their preferred language. That can amount to a language-policy issue because the skill appears to impose English phrasing in a locale-specific document without opt-in or justification.

Content

No source excerpt is available for this finding.

Vague Triggers

Medium
Category
Not specified by scanner
Confidence
95% confidence
Finding

The trigger phrases are extremely broad and map to ordinary user requests like asking for practical workflows or help with tasks, which can cause the skill to activate outside its intended scope. Over-broad activation increases the chance of unintended delegation, prompt hijacking of benign requests into this skill, and user confusion about why this skill was selected.

Content

No source excerpt is available for this finding.

Natural-Language Policy Violations

Low
Category
Not specified by scanner
Confidence
84% confidence
Finding

The README states that files are split into English and Chinese variants, but this file does not explain how the user's preferred language is selected. That can create an implicit locale constraint unless the skill explicitly asks or allows the user to choose their language.

Content

No source excerpt is available for this finding.

Natural-Language Policy Violations

Low
Category
Not specified by scanner
Confidence
78% confidence
Finding

The document includes Chinese-language evidence titles and URLs alongside English instructions and trigger text, but it does not explain whether the skill is intended to operate in multiple languages or how language choice is determined. This can create an implicit locale assumption without explicit user opt-in or documented justification.

Content

No source excerpt is available for this finding.