Back to skill

Security audit

Humanizer Text Revision Helper

Security checks for vulnerabilities and agentic risk

Overview

This is a text-rewriting helper with no executable code, persistence, credential handling, or hidden data access, though some supporting docs are broader than the main writing-focused purpose.

Install this only if you want an automatic writing-revision helper. Be aware that its triggers are broad and some supporting documentation is generic, so you may want to invoke it explicitly for humanizing or revising supplied text rather than relying on automatic selection.

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
  • 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
  • Privilege EscalationExcessive Permissions, Sudo/Root Execution, Credential Access
Findings (11)

Vague Triggers

High
Category
Not specified by scanner
Confidence
98% confidence
Finding

An overly broad everyday trigger phrase raises the risk of accidental invocation during ordinary conversation, which can silently route unrelated tasks into this skill. Because this skill’s surrounding documentation already broadens its scope, a vague trigger materially increases the chance of unintended activation for technical or operational requests outside safe boundaries.

Content

No source excerpt is available for this finding.

Vague Triggers

Medium
Category
Not specified by scanner
Confidence
94% confidence
Finding

The skill description uses broad activation terms like 'editing,' 'rewrite,' and 'voice' without clear boundaries, which can cause the agent to invoke this skill for many ordinary writing tasks beyond its intended niche. Overbroad routing increases the chance of inappropriate skill selection, policy bypass by misclassification, or unintended handling of sensitive content under a generic rewriting workflow.

Content

No source excerpt is available for this finding.

Vague Triggers

Medium
Category
Not specified by scanner
Confidence
97% confidence
Finding

The keyword list contains ambiguous everyday terms such as 'editing,' 'rewrite,' 'voice,' 'clarity,' and 'tone,' which are likely to match a large volume of benign requests. This makes the skill easy to trigger unintentionally, creating routing ambiguity and raising the risk that the skill will intercept tasks it should not handle, especially where stronger domain-specific controls are expected.

Content

No source excerpt is available for this finding.

Vague Triggers

Medium
Category
Not specified by scanner
Confidence
93% confidence
Finding

The skill description is broad enough to trigger on many ordinary editing or rewriting requests without clearly limiting when this helper should be selected. In an agent system, overbroad activation can cause the wrong skill to intercept prompts, leading to unintended text transformation, policy bypass of more appropriate review flows, or reduced user control over how content is handled.

Content

No source excerpt is available for this finding.

Vague Triggers

Medium
Category
Not specified by scanner
Confidence
95% confidence
Finding

The trigger keywords are generic terms like editing, rewrite, voice, and clarity, which are common across many benign writing tasks and provide no scope boundaries. This increases the chance of accidental invocation, routing conflicts, and misuse of the skill for requests it was not intended to handle, especially in automated agent selection pipelines.

Content

No source excerpt is available for this finding.

Vague Triggers

Medium
Category
Not specified by scanner
Confidence
94% confidence
Finding

The default prompt uses a very generic invocation phrase ('make this draft sound more specific and natural') that can match ordinary writing assistance requests rather than a narrowly scoped humanizer workflow. Because implicit invocation is enabled, this broad trigger increases the chance the skill is auto-selected in contexts the user did not clearly intend, which can cause unintended rewriting of content and inappropriate handling of sensitive or compliance-constrained text.

Content

No source excerpt is available for this finding.

Description-Behavior Mismatch

Medium
Category
Not specified by scanner
Confidence
94% confidence
Finding

The requirement text materially expands the skill from a bounded text-humanization/editor role into broad software-support functions like bug fixing, setup hardening, reliability work, and adjacent skill creation. That scope drift can cause the agent to activate in contexts far outside the declared manifest, increasing the chance of inappropriate delegation, unsafe actions, or user confusion about the skill’s actual authority.

Content

No source excerpt is available for this finding.

Description-Behavior Mismatch

Medium
Category
Not specified by scanner
Confidence
92% confidence
Finding

The implementation plan is framed as a generic workflow engine that can produce code, analysis, checklists, and operational artifacts, rather than a narrowly constrained writing-revision tool. In practice, this broad operational framing can let the skill be invoked for unintended tasks and increases prompt-surface area for misuse beyond the advertised humanizer function.

Content

No source excerpt is available for this finding.

Intent-Code Divergence

Medium
Category
Not specified by scanner
Confidence
95% confidence
Finding

The usage signals and trigger phrases describe a general bug-fixing and hardening helper, which directly contradicts the manifest’s stated purpose of text revision and humanization. Misaligned triggers are dangerous because they can cause automatic routing of unrelated technical or security-sensitive tasks into a skill that was not designed, reviewed, or bounded for those tasks.

Content

No source excerpt is available for this finding.

Vague Triggers

Medium
Category
Not specified by scanner
Confidence
91% confidence
Finding

The invocation guidance lacks clear boundaries, so the orchestrator may treat many loosely related requests as eligible for this skill. In a skill already suffering from scope drift, poor trigger specificity increases misrouting risk and can expose users to outputs that exceed the intended editing-only context.

Content

No source excerpt is available for this finding.

Natural-Language Policy Violations

Low
Category
Not specified by scanner
Confidence
84% confidence
Finding

This markdown file contains user-facing instructions exclusively in Chinese, and there is no statement in the file that users may choose another language or locale. Under the policy rule for natural-language violations, forcing a specific language without user opt-in can be a violation unless clearly justified.

Content

No source excerpt is available for this finding.