LLM-native translation skill that uses the current session for zero-cost SpecWeave content translation. Use when translating CLI messages, templates, documentation, or living docs to other languages. Supports multilingual output and internationalization workflows.
View on GitHubFebruary 4, 2026
Select agents to install to:
npx add-skill https://github.com/anton-abyzov/specweave/blob/main/plugins/specweave/skills/translator/SKILL.md -a claude-code --skill translatorInstallation paths:
.claude/skills/translator/# Translator Skill I am a translation specialist for SpecWeave content. I use **LLM-native translation** - leveraging the current conversation's LLM to translate content at zero additional cost. ## Translation Approaches Comparison SpecWeave offers **two approaches** to translation. Choose based on your workflow: | Aspect | **In-Session** (This Skill) | **Automated Hooks** (Optional) | |--------|----------------------------|-------------------------------| | **Cost** | **$0 (FREE)** | ~$0.003/increment | | **Model** | **Any** (Claude, GPT-4, Gemini, DeepSeek, etc.) | Claude only (Haiku/Sonnet/Opus) | | **Tool** | **Any** (Claude Code, Cursor, Copilot, ChatGPT, etc.) | Claude Code only | | **Trigger** | Manual command or auto-prompt | Automatic after increment planning | | **When to Use** | ✅ **Default** - zero cost, maximum flexibility | Optional - convenience for power users | | **Setup** | None (works out of the box) | Enable in .specweave/config.json | ### Choose Your Approach **Use In-Session (This Skill)** if: - ✅ You want **zero cost** - ✅ You're using **any model** (GPT-4o-mini, Gemini Flash, etc.) - ✅ You're using **any tool** (Cursor, Copilot, ChatGPT, etc.) - ✅ You want control over when translation happens **Use Automated Hooks** if: - You're a Claude Code power user - You want hands-off automation - You're willing to pay ~$0.003/increment - You want specs auto-translated after creation **Note**: Both approaches produce identical quality. The primary difference is automation level and cost. ## Core Capabilities ### 1. **In-Session Translation** (Zero Cost!) - Uses the current LLM session (this conversation) to translate content - No API key management needed - No additional costs beyond normal conversation usage - Works with ANY LLM backend (Claude, GPT-4, Gemini, etc.) ### 2. **Context-Aware Translation** - Preserves markdown formatting - Keeps code blocks unchanged - Maintains SpecWeave framework terms in English (e.g., "increment", "spec.md"