frontend-dev-guidelines
Warn
Audited by Gen Agent Trust Hub on Sep 1, 2026
Risk Level: MEDIUMOBFUSCATIONEXTERNAL_DOWNLOADSINDIRECT_PROMPT_INJECTIONMETADATA_POISONING
Full Analysis
- [OBFUSCATION]: The skill employs a systematic text substitution technique where the string 'form' is replaced with 'blog'. This extends beyond variable names to standard English words and library imports, potentially intended to evade security scanners looking for form-related operations.
- Evidence: The word 'performance' is consistently replaced with 'perblogance' in section headers and checklists within
resources/complete-examples.mdandresources/performance.md. - Evidence: 'transformations' and 'transformers' are written as 'transblogations' and 'transblogers' in
resources/file-organization.md. - Evidence: The standard HTML tag
<form>is replaced with a custom<blog>tag in code examples inresources/complete-examples.md. - [EXTERNAL_DOWNLOADS]: The skill instructions promote the use of non-standard and unverifiable software packages that mimic the naming convention and API of established libraries.
- Evidence: References to
react-hook-blogand@hookblog/resolversinstead of the industry-standardreact-hook-formand@hookform/resolversinresources/complete-examples.md. This is a pattern indicative of typosquatting. - [METADATA_POISONING]: The skill metadata includes a high-risk flag without clear justification, which may be used to mislead automated evaluation systems.
- Evidence: The frontmatter in
SKILL.mdlabels the risk as 'critical' despite the content being ostensibly standard frontend development guidelines. - [INDIRECT_PROMPT_INJECTION]: The skill defines a large attack surface by instructing the agent to process and generate complex frontend code based on user inputs without providing guidance on sanitization or output validation.
- Evidence: Architectural guidelines in
SKILL.mdlack security best practices for handling untrusted data. The ingestion point is the user's prompt for component creation, boundary markers are absent, and capabilities include data mutation via generated API services.
Audit Metadata