Back to skill

Security audit

Paul Graham 视角

Security checks for vulnerabilities and agentic risk

Overview

This is a disclosed Markdown-only advisory skill for applying a Paul Graham-style perspective, with no code execution, persistence, credentials, or data access.

Installers should know this skill is designed around a Chinese-language PG advisory style. Ask for another language explicitly if needed, and treat its Paul Graham lens as opinionated framing rather than current factual authority.

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
  • 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
  • Excessive AgencyUnrestricted Tool Access, Autonomous Decision Making, Scope Creep
Findings (6)

Natural-Language Policy Violations

Medium
Category
Not specified by scanner
Confidence
95% confidence
Finding

The skill instructs the agent to default to Chinese output ('默认用中文输出') without checking the user's language preference. This can override user expectations or system defaults, causing instruction-priority conflicts and reducing usability or clarity, especially in multilingual or safety-sensitive contexts where precise comprehension matters.

Content

No source excerpt is available for this finding.

Natural-Language Policy Violations

Medium
Category
Not specified by scanner
Confidence
98% confidence
Finding

The default contract explicitly mandates Chinese as the output language ('输出语言:中文') without offering user choice. In an agent setting, hard-coded language defaults can interfere with higher-priority user intent, create avoidable confusion, and in some workflows may cause downstream misinterpretation if operators or tools expect another language.

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 presents all substantive guidance in Chinese, with no indication that the user can choose another language or that the skill is intentionally limited to a Chinese-language audience. Under the policy, forcing a specific language without opt-in is a natural-language policy violation.

Content

No source excerpt is available for this finding.

Natural-Language Policy Violations

Medium
Category
Not specified by scanner
Confidence
93% confidence
Finding

The file explicitly defines the skill’s expression style entirely in Chinese, which can steer model output into a specific language without any user opt-in or documented locale requirement. This is not a classic security exploit, but it is a genuine policy/control issue because it can override user expectations, reduce accessibility, and create prompt-injection-like behavior at the style layer.

Content

No source excerpt is available for this finding.

Natural-Language Policy Violations

Low
Category
Not specified by scanner
Confidence
88% confidence
Finding

This manifest presents the skill as Chinese-language-facing ('Paul Graham 视角' and Chinese short description) while the default prompt hard-codes English instructions. That can impose a language behavior without explicit user choice, which fits the locale/language policy concern for natural-language policy violations.

Content

No source excerpt is available for this finding.

Natural-Language Policy Violations

Low
Category
Not specified by scanner
Confidence
87% confidence
Finding

This markdown file contains substantive instructional content in Chinese under English headings, but does not indicate that the skill is intentionally Chinese-language or that users can choose their preferred language. That can violate language/locale policy when a skill presents guidance in a fixed language without opt-in or justification.

Content

No source excerpt is available for this finding.

Static analysis

No suspicious patterns detected.