Harness-engineering harness-i18n

name: harness-i18n

install
source · Clone the upstream repo
git clone https://github.com/Intense-Visions/harness-engineering
manifest: agents/skills/claude-code/harness-i18n/skill.yaml
source content

name: harness-i18n version: "1.0.0" description: Internationalization scanning — detect hardcoded strings, missing translations, locale-sensitive formatting, RTL issues, and generate actionable reports across web, mobile, and backend stability: static cognitive_mode: meticulous-verifier triggers:

  • manual
  • on_pr
  • on_commit
  • on_review platforms:
  • claude-code
  • gemini-cli
  • cursor
  • codex tools:
  • Bash
  • Read
  • Write
  • Edit
  • Glob
  • Grep cli: command: harness skill run harness-i18n args:
    • name: path description: Project root path required: false
    • name: scope description: Scope of scan (full, component, file) required: false
    • name: platform description: Target platform override (web, mobile, backend) required: false mcp: tool: run_skill input: skill: harness-i18n path: string type: rigid tier: 3 phases:
  • name: detect description: Identify project platform(s), i18n framework in use, existing translation files, and locale config required: true
  • name: scan description: Scan source files for i18n violations — hardcoded strings, locale-sensitive formatting, missing translations, RTL issues required: true
  • name: report description: Group findings by severity and category, generate structured i18n report required: true
  • name: fix description: Apply automated fixes for mechanical i18n issues (string wrapping, lang/dir attributes) required: false state: persistent: false files: [] keywords:
  • internationalization
  • i18n
  • localization
  • l10n
  • hardcoded-strings
  • translations
  • RTL
  • locale
  • missing-translations
  • string-extraction
  • formatting
  • language-support stack_signals:
  • react
  • vue
  • nextjs
  • react-native
  • angular
  • frontend
  • backend
  • mobile depends_on: []