By denperov
Code-aware UI localization readiness analysis. Inventories UI strings traced to their usage in the source, drafts a terminology/glossary + critical-strings list, and flags the structural blockers a string catalog can't show (styling-from-display-text, font/script coverage, RTL, locale loading/registration, hand-built formatting). Produces an analysis/plan, not the finished translations.
A personal Claude Code plugin marketplace.
In Claude Code, add this marketplace, then install a plugin from it:
/plugin marketplace add denperov/denperov-plugins
/plugin install i18n-tools@denperov-plugins
(/plugin marketplace add also accepts a full git URL or a local path.)
i18n-toolsCode-aware UI localization readiness analysis. Given a web app's source code, it produces the plan you need before translating: a string inventory traced to where each string is used, a terminology/glossary draft (plus a critical-strings register for destructive/billing/legal copy), and — the part a string catalog can't show — the structural blockers that break a translation even when every string is translated perfectly:
switch on text[0])dir, physical-side CSS, un-mirrored icons)It produces an analysis/plan, not the finished translations — the deliverable that makes the eventual translation safe and consistent.
Skill (once installed): i18n-tools:ui-localization. It also triggers on its own when
you ask to translate/localize/i18n an app, add a locale, add RTL support, audit i18n
readiness, or when a translation "looks broken" in a specific language.
The plugin bundles a helper script, scripts/i18n-sweep.sh <app-source-dir>, which greps
the whole structural-blocker catalog at once (with per-category triage counts).
.claude-plugin/
marketplace.json # marketplace manifest (lists the plugins)
plugins/
i18n-tools/
.claude-plugin/plugin.json
skills/ui-localization/ # SKILL.md + references/ + scripts/
Test a plugin without installing it from the marketplace:
claude --plugin-dir ./plugins/i18n-tools
MIT © 2026 Denis Perov
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
npx claudepluginhub denperov/denperov-plugins --plugin i18n-toolsUltra-compressed communication mode. Cuts ~75% of tokens while keeping full technical accuracy by speaking like a caveman.
Frontend design skill for UI/UX implementation
Comprehensive UI/UX design plugin for mobile (iOS, Android, React Native) and web applications with design systems, accessibility, and modern patterns
Memory compression system for Claude Code - persist context across sessions
Marketing skills for AI agents — conversion optimization, copywriting, SEO, paid ads, ad creative, and growth
Standalone image generation plugin using Nano Banana MCP server. Generates and edits images, icons, diagrams, patterns, and visual assets via Gemini image models. No Gemini CLI dependency required.