agentsclimarketplace

Validate strings

Skill jason0404/Jason-Android-Marketplace/plugins/android-localization-toolkit/skills/validate-strings

A Claude Code marketplace for Android development, featuring code review, localization management, and APK/AAB release artifact inspection tools.

Install
npx -y skills add jason0404/Jason-Android-Marketplace --skill validate-strings

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • 1 stars1 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

What its author says it does

Copied from the file, not written here

Validate Android strings.xml locale resources for missing keys, placeholders, XML safety and scoped brand text risks

SKILL.md

1.3 KB, as published. Nobody here has run it

Audit Android localization resources for the selected module, source set or flavour.

Workflow

  1. Find src/**/res/values*/strings.xml files within the requested scope.
  2. Use the selected base locale or default values/strings.xml as the source of truth.
  3. Keep separate source sets/flavours clearly separated; do not silently merge unrelated resource scopes.
  4. Invoke android-strings-auditor.
  5. When the user requests a deliverable, invoke android-localization-report-generator.

Validate

  • Missing and extra string keys.
  • Duplicate keys and malformed XML.
  • Placeholder signatures such as %s, %1$s, %d, %f, escaped %, newlines and formatted content.
  • XML escaping, CDATA/HTML markup and Android build-safety risks.
  • translatable="false" handling when applicable.
  • Brand-keyword contamination only when the user provides intended/forbidden brand rules.
  • Potential overflow or RTL risks only when matching UI layouts/composables can be inspected.

Output

Provide locale folders inspected, issue counts, exact file/key findings, severity, recommended correction and any limits of the analysis.

Do not change translations unless explicitly asked.

Keep looking

Skills are one crate of 328,083. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.