nextjs-i18n

Pass

Audited by Gen Agent Trust Hub on Jul 23, 2026

Risk Level: SAFE
Full Analysis
  • [SAFE]: The skill provides legitimate technical documentation and code examples for implementing internationalization (i18n) in Next.js applications using industry-standard libraries such as next-intl and react-intl.
  • [DYNAMIC_EXECUTION]: The implementation example for next-intl in 'references/next-intl.md' uses a dynamic import pattern: (await import(../messages/${locale}.json)).default. This is a standard, documented practice for localizing Next.js applications to load translation strings asynchronously. While dynamic imports with variables can be a surface for path traversal, this is the intended functionality of the library, and risks are typically mitigated by middleware that validates the locale against a whitelist of supported languages.
Audit Metadata
Risk Level
SAFE
Analyzed
Jul 23, 2026, 02:38 PM
Security Audit — agent-trust-hub — nextjs-i18n