saccoai-multilingual
Installation
SKILL.md
This skill adds full multilingual support to any Next.js site. It installs next-intl, extracts every translatable string into structured JSON namespace files, generates AI-assisted translations with Swiss-specific context, wires up the LanguageSwitcher and hreflang tags, and produces a validation report with per-locale coverage percentages.
Default languages: DE + FR + IT + EN (full Swiss). Configurable down to any subset. Works on pipeline-built sites and any existing Next.js project.
Inputs
| Input | Required | Default | Description |
|---|---|---|---|
| Project path | Yes | cwd | An existing built Next.js project |
| Languages | No | de, fr, it, en | Comma-separated locale codes |
| Default locale | No | First in list | The primary language (source of truth for extraction) |
| Translation mode | No | ai-assisted | ai-assisted (AI SDK + AI Gateway + human review) or manual (empty files for human translation) |
Execution Model
Single-agent hybrid. Phases 1–3, 5–6 are sequential. Phase 4 (translate) uses superpowers dispatching-parallel-agents to translate all non-primary locales simultaneously — one agent per locale.