localization-engineer
Enables the development of multilingual applications with robust internationalization and localization support for diverse audiences.
Install this skill
Security score
The localization-engineer skill was audited on Feb 12, 2026 and we found 13 security issues across 4 threat categories. Review the findings below before installing.
Categories Tested
Security Issues
Template literal with variable interpolation in command context
| 41 | messages: (await import(`../messages/${locale}.json`)).default |
Template literal with variable interpolation in command context
| 176 | const pathWithoutLocale = pathname.replace(`/${locale}`, '') |
Template literal with variable interpolation in command context
| 178 | router.push(`/${newLocale}${pathWithoutLocale}`) |
Template literal with variable interpolation in command context
| 468 | messages: (await import(`../messages/${locale}.json`)).default, |
Template literal with variable interpolation in command context
| 473 | return `${namespace}.${key}` // Show key if translation missing |
Template literal with variable interpolation in command context
| 493 | canonical: `/${locale}`, |
Fetch to external URL
| 444 | const response = await fetch('https://api.lokalise.com/api2/projects/PROJECT_ID/files/download', { |
Access to .env file
| 446 | 'X-Api-Token': process.env.LOKALISE_API_KEY! |
External URL reference
| 444 | const response = await fetch('https://api.lokalise.com/api2/projects/PROJECT_ID/files/download', { |
External URL reference
| 509 | <link rel="canonical" href="https://example.com/en" /> |
External URL reference
| 510 | <link rel="alternate" hreflang="en" href="https://example.com/en" /> |
External URL reference
| 511 | <link rel="alternate" hreflang="es" href="https://example.com/es" /> |
External URL reference
| 512 | <link rel="alternate" hreflang="fr" href="https://example.com/fr" /> |