cm-safe-i18n
Facilitates safe internationalization (i18n) by enforcing rigorous checks and processes for translating and converting strings in frontend applications.
Install this skill
Security score
The cm-safe-i18n skill was audited on Jun 7, 2026 and we found 8 security issues across 1 threat category, including 2 high-severity. Review the findings below before installing.
Categories Tested
Security Issues
Template literal with variable interpolation in command context
| 138 | `<div>${t('login.welcome')}</div>` |
Template literal with variable interpolation in command context
| 152 | ```javascript |
Template literal with variable interpolation in command context
| 163 | items.map((t, i) => `<div>${t('key')}</div>`) |
Template literal with variable interpolation in command context
| 166 | items.map((item, i) => `<div>${t('key')}</div>`) |
Template literal with variable interpolation in command context
| 177 | `<div class="card">${t('card.title')}</div>` |
Template literal with variable interpolation in command context
| 184 | t(`messages.${type}`) |
Template literal with variable interpolation in command context
| 241 | | 3 | Corruption pattern | grep `= '..${t(` | 0 matches | #1 | |
Template literal with variable interpolation in command context
| 410 | | 1 | Single-quote wrapping `${t()}` | `= '..${t(..'` | Gate 3 | |