Back to Skills

translator

verified

LLM-native translation skill for SpecWeave content. Activates when translation is needed for CLI messages, templates, documentation, or living docs. Uses the current LLM session for zero-cost translation. Keywords: translate, translation, language, multilingual, i18n, internationalization, Russian, Spanish, Chinese, German, French, localization, translate to.

View on GitHub

Marketplace

specweave

anton-abyzov/specweave

Plugin

sw

development

Repository

anton-abyzov/specweave
27stars

plugins/specweave/skills/translator/SKILL.md

Last Verified

January 25, 2026

Install Skill

Select agents to install to:

Scope:
npx add-skill https://github.com/anton-abyzov/specweave/blob/main/plugins/specweave/skills/translator/SKILL.md -a claude-code --skill translator

Installation paths:

Claude
.claude/skills/translator/
Powered by add-skill CLI

Instructions

# 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"

Validation Details

Front Matter
Required Fields
Valid Name Format
Valid Description
Has Sections
Allowed Tools
Instruction Length:
6459 chars