Back to skill

Security audit

Work Productivity Skillscan Security Workflow Helper

Security checks for vulnerabilities and agentic risk

Overview

This skill provides ordinary workflow guidance, with overly broad activation keywords but no harmful bundled behavior.

Use this for planning and workflow assistance rather than as a security scanner. Prefer explicit invocation because common-word triggers may activate it unnecessarily. Review generated code before running it.

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

Usage keywords include common words that could cause unintended skill activation.

Medium
Category
Trigger Abuse
Confidence
97% confidence
Finding

L36 lists everyday words such as every, must, pass, and before as usage keywords without requiring a SkillScan-specific context. Although domain-specific trigger sentences follow, the README does not clarify that these broad keywords cannot independently activate the skill or provide exclusion conditions.

Content

No source excerpt is available for this finding.

Activation keywords include common everyday words without scope restrictions.

Medium
Category
Trigger Abuse
Confidence
91% confidence
Finding

The usage section lists generic keywords such as every, must, pass, and before alongside domain-specific terms. It does not clarify that these words must appear within a SkillScan-related request, so the keyword guidance could cause unintended activation during unrelated conversation despite the more specific trigger sentences below.

Content

No source excerpt is available for this finding.

Activation keywords include common everyday words without a SkillScan-specific scope restriction.

Medium
Category
Trigger Abuse
Confidence
99% confidence
Finding

The trigger list includes everyday words such as 'every', 'must', 'pass', and 'before', which occur in many unrelated requests. The description on line 4 also permits activation for generic workflow or implementation support, and no exclusion conditions restrict these triggers to SkillScan security work.

Content

No source excerpt is available for this finding.

Activation keywords include common everyday words that can trigger the skill on unrelated requests.

Medium
Category
Trigger Abuse
Confidence
99% confidence
Finding

The trigger list includes standalone words such as every, must, pass, and before, which occur routinely outside SkillScan or security workflows. The description at L04 also treats broad keywords as activation conditions, and no exclusion conditions require a SkillScan-specific context.

Content

No source excerpt is available for this finding.

Usage keywords include everyday words that are too broad for reliable skill activation.

Medium
Category
Trigger Abuse
Confidence
92% confidence
Finding

The usage signals include standalone words such as "every", "must", "pass", and "before", which commonly occur in unrelated requests. The file does not require these keywords to appear with SkillScan-specific context or provide exclusion conditions, making the activation scope ambiguous.

Content

No source excerpt is available for this finding.

Implicit invocation is enabled without a clear activation scope.

Low
Category
Trigger Abuse
Confidence
90% confidence
Finding

The description and default prompt describe demand for SkillScan-style workflows rather than specifying which user requests this skill handles. With implicit invocation enabled, the broad references to fixing bugs and hardening do not clearly distinguish this skill from general debugging or security assistance.

Content

No source excerpt is available for this finding.