Translate Anthropic Academy into your language — instantly.
Break the language barrier on Anthropic's free AI courses.
Install · Features · Report Bug · Request Feature · Contributing
- The Problem
- Quick Start
- Features
- Installation
- How It Works
- Supported Languages
- Privacy & Security
- Tech Stack
- Contributing
- FAQ
- License
Anthropic Academy is one of the best free resources for learning Claude, prompt engineering, and AI safety. Millions of developers worldwide want to take these courses — but they're only available in English.
Generic translators make it worse, not better:
| Google Translate (page) | SkillBridge | |
|---|---|---|
| AI terminology | ❌ "Prompt" → "신속한" (wrong) | ✅ "Prompt" → "프롬프트" (correct) |
| Technical accuracy | ❌ Generic machine translation | ✅ 570+ curated terms + AI verification |
| Context-aware help | ❌ None | ✅ AI tutor answers questions about the lesson |
| Video subtitles | ❌ Separate manual toggle | ✅ Auto-translated subtitles |
| UI preservation | ❌ Breaks checkboxes, progress bars | ✅ All interactive elements preserved |
| Cost | Free | Free — no API keys needed |
SkillBridge exists to remove this barrier — making AI education accessible worldwide.
No API keys. No cost. Just install and learn.
- Install the extension (see below)
- Visit Anthropic Academy
- SkillBridge translates the entire page automatically
That's it.
Every text element on the page is translated, with AI-specific terms handled correctly via curated dictionaries. Progress checkboxes, icons, navigation, and CJK fonts all stay intact.
A sidebar chatbot powered by Claude Sonnet 4 via Puter.js. It knows which course and lesson you're on. Ask questions in your language, get streaming answers.
Course videos automatically activate translated subtitles when you play them — no manual toggle needed.
A full dark theme for the entire Academy site — header, sidebar, lesson content, and tutor. Toggle with one click. Currently in beta; some pages may have minor styling gaps.
Detects your browser language on first visit and offers to translate. No setup needed.
Generic translation tools often mistranslate brand names and technical terms. SkillBridge auto-corrects these errors after translation:
| Before (Google Translate) | After (SkillBridge) |
|---|---|
| ❌ 인류학적 과정 | ✅ Anthropic 과정 |
| ❌ 클로드 | ✅ Claude |
| ❌ 신속한 공학 | ✅ 프롬프트 엔지니어링 |
Install from the Chrome Web Store (search "SkillBridge for Anthropic Academy").
Manual install (developer mode):
git clone https://github.com/heznpc/skillbridge.git- Open
chrome://extensions/in Chrome - Enable Developer mode (top-right toggle)
- Click Load unpacked → select the cloned folder
- Visit anthropic.skilljar.com and start learning!
Also works in Edge, Brave, Arc, and other Chromium-based browsers.
SkillBridge uses a five-tier translation engine that prioritizes speed and accuracy:
Page text
│
├─ 570+ curated term dictionary ──→ Instant (AI terms translated correctly)
│
├─ Local cache (IndexedDB) ───────→ Instant (previously verified)
│
├─ Has inline HTML tags? (<strong>, <a>, <code>...)
│ └─ Yes → Gemini 2.0 Flash translates with tag preservation
│
└─ Plain text → Google Translate ─→ ~200ms
│
├─ Protected Terms auto-fix ─→ Restores brand/tech terms GT mistranslates
│
└─ Complex sentence? → Gemini 2.0 Flash verifies → corrects if needed
Translation requests are sent to Google Translate and Gemini/Claude APIs via Puter.js — no data is stored on our servers, and no account or API key is required.
| Language | Code | Dictionary |
|---|---|---|
| 🇰🇷 한국어 (Korean) | ko |
570+ entries |
| 🇯🇵 日本語 (Japanese) | ja |
570+ entries |
| 🇨🇳 中文简体 (Chinese Simplified) | zh-CN |
570+ entries |
| 🇪🇸 Español (Spanish) | es |
570+ entries |
| 🇫🇷 Français (French) | fr |
570+ entries |
| 🇩🇪 Deutsch (German) | de |
570+ entries |
🇹🇼 中文繁體 · 🇧🇷 Português (BR) · 🇵🇹 Português (PT) · 🇮🇹 Italiano · 🇳🇱 Nederlands · 🇷🇺 Русский · 🇵🇱 Polski · 🇺🇦 Українська · 🇨🇿 Čeština · 🇸🇪 Svenska · 🇩🇰 Dansk · 🇫🇮 Suomi · 🇳🇴 Norsk · 🇹🇷 Türkçe · 🇸🇦 العربية · 🇮🇳 हिन्दी · 🇹🇭 ภาษาไทย · 🇻🇳 Tiếng Việt · 🇮🇩 Bahasa Indonesia · 🇲🇾 Bahasa Melayu · 🇵🇭 Filipino · 🇧🇩 বাংলা · 🇮🇱 עברית · 🇷🇴 Română · 🇭🇺 Magyar · 🇬🇷 Ελληνικά
Want to add your language as Premium? Contribute a curated dictionary — see CONTRIBUTING.md.
SkillBridge is designed with privacy first:
- No data collection — zero analytics, zero tracking, zero telemetry
- No servers — all translation happens client-side or via public APIs (Google Translate, Puter.js)
- No accounts required — works immediately after install
- No stored content — only caches translated outputs (never originals) in your local IndexedDB
- Open source — every line of code is auditable right here
See our full Privacy Policy.
| Component | Technology |
|---|---|
| Page Translation | Google Translate API |
| Inline Tag Translation | Gemini 2.0 Flash (preserves <strong>, <a>, <code>) |
| Quality Verification | Gemini 2.0 Flash via Puter.js |
| Protected Terms | Auto-correction of GT brand/tech term errors per language |
| AI Tutor | Claude Sonnet 4 via Puter.js |
| Curated Dictionaries | Hand-tuned JSON (570+ × 6 languages) |
| Translation Cache | IndexedDB |
| CJK Font Rendering | Google Fonts Noto Sans |
Built with Claude Code. This project — from architecture design and feature implementation to debugging and the demo GIF — was developed using Claude Code as an AI pair-programming partner.
SkillBridge is a community-driven project. The single most impactful way to contribute is improving the translation dictionary for your language — no code required, just edit a JSON file. Even fixing one bad translation helps every learner using that language.
Each language's dictionary is curated to sound natural to native speakers. We align with Anthropic's official multilingual docs as a baseline, but community conventions matter too — if Korean developers say "프롬프트" instead of "prompt", that's what we use. Disagree with a term choice? That's exactly the kind of PR we want.
See CONTRIBUTING.md for the full guide and Good First Issues to get started.
Does it work on browsers other than Chrome?
Yes! SkillBridge works on any Chromium-based browser — Edge, Brave, Arc, Opera, and Vivaldi. Load it as an unpacked extension the same way.
Do I need an API key or account?
No. SkillBridge uses Google Translate (public API) and Puter.js (free tier) for AI features. Everything works out of the box.
Why does my language show as "Standard" instead of "Premium"?
Premium languages have a hand-curated dictionary (570+ entries) that catches AI/ML term mistranslations. Standard languages rely on Google Translate + Gemini verification, which is still quite good. Want to promote your language? Contribute a dictionary — see CONTRIBUTING.md.
The translation looks wrong. How do I report it?
Open an issue with the original English text, the bad translation, and your suggested correction. Or even better — submit a PR directly to the dictionary JSON file for your language.
Is this project affiliated with Anthropic?
No. SkillBridge is an unofficial community project. It is not affiliated with, endorsed by, or sponsored by Anthropic. "Anthropic", "Claude", and "Skilljar" are trademarks of their respective owners.
- Additional curated language dictionaries (community-driven)
- Firefox and Edge Add-on support
- Translation quality analytics and community review
- Multi-LMS platform support beyond Skilljar
See ROADMAP.md for the full plan.
SkillBridge is a personal translation tool, similar to your browser's built-in translate feature. Text is translated on-the-fly in your browser — never stored or redistributed.
SkillBridge for Anthropic Academy is an unofficial community project. It is not affiliated with, endorsed by, or sponsored by Anthropic. "Anthropic", "Claude", and "Skilljar" are trademarks of their respective owners.
If you find SkillBridge useful, consider starring the repo. It helps more learners discover the project.


