Back to skill

Security audit

Work Productivity Self Improving Workflow Helper

Security checks for vulnerabilities and agentic risk

Overview

This is a documentation-style workflow helper with overbroad activation wording, but no evidence of hidden execution, data access, persistence, or destructive behavior.

Install only if you want a general workflow helper for self-improving agent reliability tasks. Be aware that its trigger wording is broad, so it may be invoked for ordinary bug-fixing or productivity requests where a narrower skill would be more appropriate.

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

Vague Triggers

High
Category
Not specified by scanner
Confidence
98% confidence
Finding

The skill description is broad and includes generic concepts like 'help users,' 'practical workflow,' 'artifact,' and 'analysis,' which can match many unrelated requests. This increases the chance the skill is invoked outside its intended scope, causing prompt-routing confusion and potentially exposing users to inappropriate automation or agent behavior where a narrower skill should have been used.

Content

No source excerpt is available for this finding.

Vague Triggers

High
Category
Not specified by scanner
Confidence
99% confidence
Finding

The keyword list contains extremely generic tokens such as 'self,' 'improving,' 'errors,' and 'enable' that appear in ordinary conversation. These low-specificity triggers make unintended activation very likely, which can hijack routing away from more appropriate skills and create unsafe or unreliable task handling.

Content

No source excerpt is available for this finding.

Vague Triggers

High
Category
Not specified by scanner
Confidence
98% confidence
Finding

The trigger list includes extremely broad everyday terms such as "self", "improving", "enable", and "bug fix", which can match many unrelated user requests and cause the skill to activate unintentionally. In an agent ecosystem, overbroad auto-invocation can redirect workflows, inject irrelevant instructions into unrelated tasks, and increase the chance that a lower-scope skill influences sensitive operations it was not meant to handle.

Content

No source excerpt is available for this finding.

Vague Triggers

High
Category
Not specified by scanner
Confidence
97% confidence
Finding

The skill enables implicit invocation while its display name, short description, and default prompt are broad and vague, covering generic 'work-productivity' and 'self-improving' workflow help rather than a narrowly scoped task. This can cause the platform to auto-select the skill in contexts the user did not clearly intend, increasing the chance of prompt-surface expansion, unintended actions, or exposure to adversarial instructions embedded in the skill.

Content

No source excerpt is available for this finding.

Vague Triggers

High
Category
Not specified by scanner
Confidence
97% confidence
Finding

The trigger examples include very broad, natural-language phrasing such as 'Help me' and 'I need a practical workflow', which can match many ordinary user requests unrelated to this specific skill. This creates a real risk of unintended skill invocation, causing the agent to apply the wrong workflow, override more appropriate skills, or expose users to irrelevant or misleading automation behavior.

Content

No source excerpt is available for this finding.

Vague Triggers

Medium
Category
Not specified by scanner
Confidence
95% confidence
Finding

The trigger examples use generic natural-language phrases such as 'Help me' and 'I need a practical workflow' combined with broadly applicable terms like 'fixing bugs,' which can match many ordinary user requests outside the intended scope. This can cause accidental skill invocation, leading the agent to apply the wrong workflow, override user intent, or expose unrelated context to a skill that 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

The trigger phrases are broad, generic, and include common words such as 'self', 'improving', 'errors', and 'bug fix', which can cause the skill to activate for many unrelated user requests. In an agent ecosystem, this increases the chance of unintended routing or invocation, causing the skill to intercept conversations outside its intended scope and potentially influence workflows it was not meant to handle.

Content

No source excerpt is available for this finding.

Vague Triggers

Medium
Category
Not specified by scanner
Confidence
93% confidence
Finding

The example trigger sentences are phrased in a way that resembles normal user requests and repeat broad language from the requirement statement. This can train or bias invocation systems toward matching commonplace phrasing, further increasing accidental activation frequency.

Content

No source excerpt is available for this finding.

Vague Triggers

Medium
Category
Not specified by scanner
Confidence
91% confidence
Finding

The description says the skill should be used when users mention broad terms like work-productivity, self, improving, or captures, which leaves activation boundaries unclear and materially widens the scope of applicability. This ambiguity increases accidental invocation risk and can cause the agent to apply this workflow in contexts where it is irrelevant, reducing reliability and potentially overriding more appropriate skills.

Content

No source excerpt is available for this finding.