Back to skill

Security audit

回归测试用例生成器

Security checks for vulnerabilities and agentic risk

Overview

This is a straightforward regression-test helper that recommends test cases from built-in templates and does not show hidden data access, persistence, or destructive behavior.

Install this if you want a Chinese-language regression test planning helper. Be aware that its activation keywords are broad, so it may appear during general regression-testing discussions, and its recommendations come from a fixed built-in template library rather than your actual test-management system.

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

Medium
Category
Not specified by scanner
Confidence
95% confidence
Finding

The trigger phrases are short and generic enough to overlap with normal testing discussions, which can cause the skill to activate unintentionally in unrelated conversations. In an agent setting, accidental invocation can lead to context leakage into the skill, unexpected workflow changes, or incorrect recommendations being treated as authoritative test guidance.

Content

No source excerpt is available for this finding.

Vague Triggers

Medium
Category
Not specified by scanner
Confidence
91% confidence
Finding

The trigger phrases include very generic terms such as “回归测试”, “测试建议”, and “regression test”, which are likely to appear in ordinary developer or QA discussions. This can cause the skill to activate unintentionally and influence conversations or workflows without an explicit request, especially in environments where multiple skills compete for similar testing-related prompts.

Content

No source excerpt is available for this finding.

Vague Triggers

Medium
Category
Not specified by scanner
Confidence
89% confidence
Finding

The activation keyword at line 31 is broad enough that ordinary testing-related conversation may unintentionally trigger the skill outside a clear regression-testing request. In agent ecosystems, overbroad activation can cause unintended invocation, context capture, or misleading recommendations when the user did not actually intend to use this skill.

Content

No source excerpt is available for this finding.

Vague Triggers

Medium
Category
Not specified by scanner
Confidence
95% confidence
Finding

The keyword at line 34 ("regression test") is generic and can appear in many normal engineering discussions, making reliable intent matching difficult. This raises the risk of accidental activation and unwanted skill behavior, especially in shared or automated environments where agent actions should be tightly scoped.

Content

No source excerpt is available for this finding.

Natural-Language Policy Violations

Medium
Category
Not specified by scanner
Confidence
94% confidence
Finding

This markdown file contains user-facing guidance exclusively in Chinese, starting from the title and continuing throughout the document. Under the policy rule for natural-language violations, forcing a specific language without user opt-in or an explicit justified regional scope is a locale-policy concern.

Content

No source excerpt is available for this finding.

Natural-Language Policy Violations

Low
Category
Not specified by scanner
Confidence
84% confidence
Finding

This README presents the skill exclusively in Chinese and does not indicate that users may choose another language or that the skill is intentionally limited to a Chinese-speaking context. That can be a natural-language policy concern when a skill effectively forces a specific language without opt-in.

Content

No source excerpt is available for this finding.

Natural-Language Policy Violations

Low
Category
Not specified by scanner
Confidence
77% confidence
Finding

The display name, description, keywords, and categories are entirely in Chinese, while the manifest does not indicate that the skill is region-specific or that users can opt into this locale. This can constitute a language/locale policy concern when a skill presents itself in a fixed language without documenting choice or justification.

Content

No source excerpt is available for this finding.

Natural-Language Policy Violations

Low
Category
Not specified by scanner
Confidence
92% confidence
Finding

SQP-3 applies to all file types and covers language or locale policy violations. This markdown file presents all instructional content only in Chinese, with no indication that the skill is region-specific or that users can opt into this language.

Content

No source excerpt is available for this finding.

Natural-Language Policy Violations

Low
Category
Not specified by scanner
Confidence
96% confidence
Finding

This code file contains natural-language descriptions, user-facing error messages, and formatted output entirely in Chinese. Under the policy, forcing a specific language without user opt-in is a locale/language policy violation unless the constraint is explicitly documented and justified.

Content

No source excerpt is available for this finding.

Static analysis

No suspicious patterns detected.