type-level-error-messages

Warn

Audited by Gen Agent Trust Hub on Sep 24, 2026

Risk Level: MEDIUMOBFUSCATION
Full Analysis
  • [OBFUSCATION]: The skill utilizes Unicode Zero-Width Space (U+200B) characters within template literal strings and documentation text. \n- Evidence: The character is explicitly included in the definition of the InvalidKey type and discussed in the section titled 'Why the U+200B suffix'. \n- Context: The skill justifies this as a method to 'brand' types to make them structurally unique in the TypeScript type system and to prevent unwanted autocomplete suggestions. However, the presence of non-printing characters is a high-risk obfuscation pattern commonly used to hide intent or evade text-based safety filters.
Audit Metadata
Risk Level
MEDIUM
Analyzed
Sep 24, 2026, 07:30 PM