i18n-localization
Pass
Audited by Gen Agent Trust Hub on Nov 12, 2026
Risk Level: SAFE
Full Analysis
- [SAFE]: No malicious patterns or attack vectors were detected. The skill is focused on standard developer workflows for internationalization.
- [INDIRECT_PROMPT_INJECTION]: The skill's primary function involves processing application source code to extract translatable strings and generating translations via LLM. This creates an attack surface where malicious content in source code could theoretically influence the agent during extraction or translation steps.
- Ingestion points: Application source files including
.tsx,.jsx,.vue,.svelte,.ts, and.htmlare read using grep patterns to identify user-facing strings. - Boundary markers: The skill provides a robust prompt template in
references/translation-quality.mdthat includes explicit preservation rules and constraints to prevent the LLM from deviating from its translation task. - Capability inventory: The skill uses
grepfor read operations and requires file system writes to update locale catalogs and application source files. - Sanitization: The documentation specifically warns against using manual
.replace()calls on translated output, noting it as a risk that bypasses escaping mechanisms, and enforces the use of established i18n library interpolation. - [EXTERNAL_DOWNLOADS]: The skill recommends several well-known Node.js packages (e.g., i18next, react-i18next). These references include specific version pins and security floors, citing GitHub Security Advisories (GHSAs) to ensure the developer uses versions patched against known prototype pollution vulnerabilities.
Audit Metadata