From Napkin
Guides localization of VS Code extensions: settings, commands, menus, walkthroughs, and source code strings using NLS and l10n bundles.
How this skill is triggered — by the user, by Claude, or both
Slash command
/napkin:vscode-ext-localizationThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
This skill helps you localize every aspect of VS Code extensions
This skill helps you localize every aspect of VS Code extensions
Use this skill when you need to:
VS Code localization is composed by three different approaches, depending on the resource that is being localized. When a new localizable resource is created or updated, the corresponding localization for all currently available languages must be created/updated.
package.json
-> An exclusive package.nls.LANGID.json file, like package.nls.pt-br.json of Brazilian Portuguese (pt-br) localizationMarkdown files)
-> An exclusive Markdown file like walkthrough/someStep.pt-br.md for Brazilian Portuguese localizationbundle.l10n.pt-br.json for Brazilian Portuguese localizationnpx claudepluginhub ani1797/forge --plugin copilot-sdk2plugins reuse this skill
First indexed Jun 6, 2026
Guides VS Code extension command contributions including naming conventions, visibility rules, localization, and side bar command patterns.
Guides VS Code extension development from scaffolding to Marketplace publication, covering webviews, TreeView, testing, and troubleshooting.
Sets up, audits, and enforces i18n/l10n in UI codebases: configures framework, replaces hard-coded strings, validates locale parity, pluralization, and formatting.