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.yamlsource 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: []