Back to skill

Security audit

Work Productivity SkillScan Security Workflow Helper

Security checks for vulnerabilities and agentic risk

Overview

The skill has no executable payload, but its localized instructions and implicit activation metadata are too broad and inconsistent for a security-gate skill.

Install only if you are comfortable with a security-review helper that may activate too broadly in some environments. The English workflow is reasonable, but the Chinese skill file and usage docs should be tightened before relying on it as a publication or activation gate.

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
  • Excessive AgencyUnrestricted Tool Access, Autonomous Decision Making, Scope Creep
  • Trigger AbuseOverly Broad Trigger, Shadow Command Trigger, Keyword Baiting Trigger
  • MCP Tool PoisoningHidden Instructions, Unicode Deception, Parameter Description Injection
  • Prompt InjectionInstruction Override, Hidden Instructions, Exfiltration Commands
  • Data ExfiltrationExternal Transmission, Env Variable Harvesting, File System Enumeration
Findings (13)

Vague Triggers

High
Category
Not specified by scanner
Confidence
96% confidence
Finding

The trigger phrases are broad, generic help requests that can match ordinary user intent unrelated to this security-review skill. That creates an invocation-confusion risk where the skill may activate unexpectedly, steering users into an unintended workflow and potentially affecting review or publication decisions without clear user consent.

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 extremely broad and include common words and generic help-seeking language, which can cause the skill to activate for ordinary unrelated requests. In a security-review skill, overbroad invocation is risky because it can unexpectedly steer conversations into this workflow, create prompt-routing confusion, and interfere with user intent or other skills.

Content

No source excerpt is available for this finding.

Ae1

High
Category
analysis-evasion
Confidence
100% confidence
Finding

Referenced artifact was not completely inspected

Content

Scanner excerpt · SKILL.md (reported line 25)May include surrounding context.

md
3. Review `SKILL.md` triggers for overbroad activation or misleading capability claims.

Description-Behavior Mismatch

High
Category
Not specified by scanner
Confidence
97% confidence
Finding

The manifest description does not match the skill’s declared purpose as a security review workflow helper and instead describes a broad demand-validation/productivity assistant. In a security-sensitive skill ecosystem, this mismatch can cause the wrong skill to be invoked, mislead users and reviewers about what the skill actually does, and weaken trust and review gates around activation or publication.

Content

No source excerpt is available for this finding.

Vague Triggers

High
Category
Not specified by scanner
Confidence
95% confidence
Finding

The description uses broad topical language to define when the skill should be used, rather than precise invocation criteria. This makes it easy for routing logic or users to apply the skill in contexts far beyond security review, increasing the risk of misclassification, unintended activation, and erosion of trust in security workflow tooling.

Content

No source excerpt is available for this finding.

Intent-Code Divergence

High
Category
Not specified by scanner
Confidence
98% confidence
Finding

The body of the skill documentation repeatedly describes a generic workflow for fulfilling broad user needs instead of a focused security review process. This contradiction increases the chance that users or orchestration logic rely on the skill for security assurance when it may instead produce unrelated output, leading to ineffective review, accidental bypass of safety expectations, or publication of insufficiently vetted skills.

Content

No source excerpt is available for this finding.

Vague Triggers

High
Category
Not specified by scanner
Confidence
96% confidence
Finding

The trigger list contains extremely common words such as 'every', 'must', 'pass', and 'before', which can cause the skill to activate in many unrelated conversations. For a skill claiming to support security workflow decisions, accidental activation can inject irrelevant guidance, confuse users, and potentially interfere with more appropriate security controls or review flows.

Content

No source excerpt is available for this finding.

Vague Triggers

High
Category
Not specified by scanner
Confidence
98% confidence
Finding

The trigger sentence is extremely broad and reads like ordinary user language rather than a narrowly scoped activation condition. That increases the chance of unintended or opportunistic invocation, causing the security-review skill to activate in unrelated conversations and potentially steer workflows or collect context when the user did not explicitly request this skill.

Content

No source excerpt is available for this finding.

Natural-Language Policy Violations

Medium
Category
Not specified by scanner
Confidence
79% confidence
Finding

This file is entirely presented in Chinese while also describing user-facing usage and trigger guidance, but it does not state that language is optional or user-selectable. That can constitute a locale or language policy issue if users are implicitly required to interact in a specific language without opt-in.

Content

No source excerpt is available for this finding.

Natural-Language Policy Violations

Medium
Category
Not specified by scanner
Confidence
84% confidence
Finding

The file is explicitly a zh-CN localized skill and all instructions are presented in Simplified Chinese, but there is no natural-language indication that users may choose another language or opt in to this locale. That can violate language-choice policy when the skill is applied to users who did not request Chinese output.

Content

No source excerpt is available for this finding.

Vague Triggers

Medium
Category
Not specified by scanner
Confidence
89% confidence
Finding

The default prompt uses a generic activation description to 'scan this skill folder before activation or publishing' but does not define narrower trigger conditions, exclusions, or negative examples. In a manifest file, this can create ambiguity about when the skill should activate versus when a user is making a general request about reviewing a folder.

Content

No source excerpt is available for this finding.

Vague Triggers

Medium
Category
Not specified by scanner
Confidence
94% confidence
Finding

This trigger is ambiguous and insufficiently tied to the skill's stated function, so it may match requests that only vaguely mention a workflow or practical help. In a security workflow helper, ambiguous auto-invocation is risky because it can insert authoritative security guidance into the wrong context or activate tooling without clear user intent.

Content

No source excerpt is available for this finding.

Natural-Language Policy Violations

Low
Category
Not specified by scanner
Confidence
70% confidence
Finding

The file declares English and Chinese variants of the skill documentation, but it does not explain how the user's preferred language is selected or that language choice is optional. This can create a locale-policy concern if the skill defaults users into a language without explicit opt-in.

Content

No source excerpt is available for this finding.