# Import Excel

> Safely import approved translations from an XLSX workbook into Android strings.xml after validation

- Skill: `jason0404/import-excel` (Agent Skill)
- Install (CLI): `npx skillmds@latest add jason0404/import-excel`
- Raw SKILL.md: https://api.skillmd.com/api/skills/jason0404/import-excel/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Data & Analytics
- Author: jason0404 (https://skillmd.com/u/jason0404)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/jason0404/import-excel

---


Apply reviewed translations from a workbook into selected Android locale resources.

## Workflow

1. Identify the workbook path, base locale, target resource scope and locale-column mapping.
2. Invoke `android-localization-import-validator`.
3. Block any invalid row before writing:
   - key absent from base resources
   - placeholder mismatch
   - malformed XML/escaping
   - ambiguous locale folder mapping
   - unintended update to base/source text
4. On explicit approval to import, update only confirmed target-locale values.
5. Re-run `android-strings-auditor` against changed resources.
6. Optionally invoke `android-localization-report-generator`.

## Safety rules

- Never rename or delete base keys automatically.
- Preserve Android placeholders, markup and resource metadata.
- Keep the diff minimal and deterministic.
- List each modified locale file and number of changed values.

