Harness-engineering harness-i18n-workflow
name: harness-i18n-workflow
install
source · Clone the upstream repo
git clone https://github.com/Intense-Visions/harness-engineering
manifest:
agents/skills/claude-code/harness-i18n-workflow/skill.yamlsource content
name: harness-i18n-workflow version: "1.0.0" description: Translation lifecycle management — configuration, scaffolding, string extraction, coverage tracking, pseudo-localization, and retrofit for existing projects stability: static cognitive_mode: constructive-architect triggers:
- manual
- on_project_init platforms:
- claude-code
- gemini-cli
- cursor
- codex tools:
- Bash
- Read
- Write
- Edit
- Glob
- Grep
cli:
command: harness skill run harness-i18n-workflow
args:
- name: path description: Project root path required: false
- name: phase description: Run a specific phase (configure, scaffold, extract, track) required: false
- name: retrofit description: Enable retrofit mode for existing projects required: false mcp: tool: run_skill input: skill: harness-i18n-workflow path: string type: flexible tier: 3 phases:
- name: configure description: Set up i18n config in harness.config.json with opinionated defaults or guided customization required: true
- name: scaffold description: Create translation file structure, generate locale files, and optionally audit existing code for retrofit required: true
- name: extract description: Extract translatable strings into translation files, generate keys, preserve existing translations required: false
- name: track description: Coverage dashboard, pseudo-localization generation, stale translation detection, MCP server recommendations required: false state: persistent: false files: [] keywords:
- translation-lifecycle
- i18n-scaffold
- string-extraction
- locale-files
- pseudo-localization
- translation-coverage
- i18n-config
- retrofit
- stale-translations
- translation-keys
- i18n-setup stack_signals:
- react
- vue
- nextjs
- react-native
- angular
- frontend depends_on:
- harness-i18n