Skip to content
Beta Multi-model support (OpenAI, Gemini, and more) launching soon.

copy-localization-generator

v0.1.0 ExperimentalNo security review by Dakota Smith

Install

Pick the surface you use. Plugins run inside Claude Code, which is available in the terminal CLI, the desktop app on Mac and Windows, the web app at claude.ai/code, and the VS Code and JetBrains extensions. The slash commands are identical on every surface.

From inside any Claude Code session — terminal, desktop app, web app, or IDE extension:

  1. Add the RBA Skills marketplace (only needed once per machine):

    /plugin marketplace add rbaconsulting/rba-skills-plugin
  2. Install copy-localization-generator:

    /plugin install copy-localization-generator@rba-ai-hub
  3. Activate it without restarting:

    /reload-plugins

Overview

Copy, Microcopy & Localization Generator

A complete copy and localization toolkit for RBA digital experience projects. Turns a brand voice guide and content brief into production-ready page copy, component microcopy, SEO metadata, and locale-ready translation packs — all calibrated to CMS field constraints and platform rendering rules across Sitecore, Optimizely, and Umbraco.


What's in the bundle

Artifact Purpose
brand-voice-copy-generator skill Generate on-brand long-form page sections (hero, value props, calls to action, about, feature overviews) from a brief and brand voice guide
microcopy-component-writer skill Author component-level microcopy: CTAs, labels, error messages, empty states, status/toast messages, placeholders, confirmation dialogs — calibrated to a brand's tone and character limit constraints
seo-metadata-writer skill Write SEO-optimised page titles, meta descriptions, Open Graph tags, and Twitter Card metadata with intent-matching and character-limit discipline
localization-pack-generator skill Transform English source copy into a locale-ready translation pack (JSON, XLIFF, or CMS-native export format) for a target locale, with cultural adaptation notes
translation-qa-reviewer skill QA a translated file or CMS export for tone drift, untranslated strings, character overflow, placeholder integrity, and terminology consistency
copy-reviewer agent Subagent that reviews generated copy against a supplied brand voice guide before handing off to design or CMS
/write-copy command One-shot entry point: route to the right copy skill from a plain-language brief

When to use this plugin

  • New site builds — generate first-draft page copy and component microcopy that design can drop straight into Figma or the CMS.
  • Redesigns and migrations — rewrite legacy copy to match a refreshed brand voice without losing SEO equity; feed the old URLs into seo-metadata-writer as a starting point.
  • Internationalisation rollouts — produce locale packs from English source in the right export format for Sitecore Language Fallback, Optimizely Language Branches, or Umbraco Dictionary.
  • Design system builds — populate empty-state, error, and status microcopy libraries that feed into Figma component annotations and the front-end component props.
  • Sprint content tasks — instead of writing microcopy ad hoc in Jira tickets, run microcopy-component-writer and get a consistent, brand-approved set for the sprint's components.

Platform adapters

All skills are platform-agnostic by default and include adapter notes for:

  • Sitecore XM Cloud / SXA — field character limits in the Content Editor, Language Fallback configuration, Translation Provider connector export (XLIFF), and JSS i18n dictionary patterns.
  • Optimizely CMS — Language Branch structure, ILocalizer / language-file JSON patterns, and Optimizely Forms field label copy.
  • Umbraco — Dictionary item structure, Umbraco Language Variants, and LanguageWire / Translation Plugin connector export formats.
  • Headless / composable — Next.js next-intl / i18next JSON format, XLIFF 1.2 / 2.0 for third-party TMS handoff (Phrase, Lokalise, Crowdin), and React react-i18next string extraction.

How to install

claude plugin install copy-localization-generator@rba-ai-hub

After install, all five skills appear in /skills/browse/, the copy-reviewer agent is available as a subagent, and /write-copy is registered as a slash command.


Typical workflow

1. /write-copy "Homepage hero — B2B SaaS, brand voice: confident, concise, human"
   → brand-voice-copy-generator produces page sections

2. microcopy-component-writer --page homepage --components "signup-form,nav,toast"
   → component microcopy sheet ready for Figma / CMS

3. seo-metadata-writer --url /homepage --intent informational
   → title tag + meta description + OG tags

4. localization-pack-generator --locale fr-CA --format json
   → fr-CA translation pack with cultural notes

5. translation-qa-reviewer --file src/locales/fr-CA.json --source src/locales/en.json
   → QA report: drift, untranslated, overflow

Bundled artifacts

Skills

  • brand-voice-copy-generator — Generate on-brand page copy for any section of a digital experience — hero, value propositions, feature overviews, about, FAQs, calls to action — given a content brief and brand voice guide. Produces structured copy blocks with character counts, heading hierarchy, and CMS field mapping ready for Sitecore, Optimizely, Umbraco, or any headless front-end.
  • microcopy-component-writer — Author production-ready component microcopy — CTAs, form labels, placeholder text, inline help, error messages, empty states, success/warning/info toasts, confirmation dialogs, and onboarding tooltips — calibrated to the brand voice and the component's character-limit constraints. Produces a microcopy sheet ready for Figma annotation, design-system documentation, or CMS Dictionary items (Sitecore, Optimizely, Umbraco).
  • seo-metadata-writer — Write SEO-optimised page titles, meta descriptions, Open Graph tags, Twitter Card metadata, and canonical URLs for any page type — matching search intent, respecting character limits, and adapting to the CMS field structure of Sitecore, Optimizely, or Umbraco. Produces a metadata sheet ready for bulk CMS import or developer handoff.
  • translation-qa-reviewer — QA a translated locale file or CMS export against the English source: detect untranslated strings, tone/register drift, placeholder corruption, character overflow against CMS field limits, terminology inconsistencies, and RTL/bidi issues. Produces a structured QA report with severity ratings and fix guidance for translators or localization engineers.
  • localization-pack-generator — Transform English source copy into a locale-ready translation pack — JSON, XLIFF 1.2/2.0, or CMS-native format — for a target locale. Handles cultural adaptation notes, placeholder integrity, character expansion budget warnings, and CMS-specific export structure for Sitecore Language Fallback, Optimizely Language Branches, and Umbraco Language Variants / Dictionary items.

Agents

  • copy-reviewer — Subagent that reviews AI-generated or draft copy against a supplied brand voice guide, the project brief, and RBA copy standards. Returns a structured review with pass/fail annotations per section, rewrite suggestions for failing strings, and a sign-off recommendation. Designed to run automatically after brand-voice-copy-generator or microcopy-component-writer before copy is handed off to design or the CMS.

Slash Commands

  • /write-copy — One-shot entry point for the copy and localization workflow. Routes to the right skill based on the plain-language brief: page copy goes to brand-voice-copy-generator, component microcopy to microcopy-component-writer, metadata to seo-metadata-writer, translation packs to localization-pack-generator, and translation QA to translation-qa-reviewer.
Technical details
Homepage
https://rba-skills.tylerschroeder.net/plugins/copy-localization-generator/
License
MIT
Maturity
experimental
Security review
No security review
Owners
  • design
  • strategy
Disciplines
design, strategy
Lifecycle
build
Tags
  • copywriting
  • microcopy
  • ux-writing
  • localization
  • translation
  • i18n
  • l10n
  • brand-voice
  • content-strategy
  • cta
  • error-messages
  • empty-states
  • seo-metadata
  • page-copy
  • translation-qa
  • sitecore
  • optimizely
  • umbraco
Last updated
by Tyler Schroeder
Source
plugins/copy-localization-generator/

Edit this plugin's README on GitHub — opens GitHub's web editor. No git knowledge needed.