Russian Lyrics Romanization — Development skill for Claude Code
Agent skill: Russian lyrics to three aligned lines - original with stress marks, letter-level romanization, and English pronunciation.
How to install Russian Lyrics Romanization
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open XXXG00W0/russian-lyrics-romanization and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Russian Lyrics Romanization does
Agent skill: Russian lyrics to three aligned lines - original with stress marks, letter-level romanization, and English pronunciation. Offline stress lookup and five romanization standards.
Alternatives in Development
- Add Template — /add-template - Register a Custom CV or Cover Letter Template 36.6k ★
- Brainstorm OKRs — Brainstorm team OKRs aligned with company objectives 7.8k ★
- Ars Revision Coach — ARS academic-paper revision-coach mode — Revision Roadmap + Response Letter Skeleton 4.5k ★
README
Russian Lyrics Romanization
An agent skill that converts Russian lyrics into three aligned lines: the original with stress marks, a letter-level romanization, and an English pronunciation.
**The output is not reviewed by a Russian speaker.** I do not read Russian myself. Stress marks come from a dictionary lookup and the rules are pinned by 51 test cases, but errors are possible. If a line is wrong, open an issue with the line and the correction.
Output
Очи чёрные, очи стра́стные original, stress marked
Ochi chyornyye, ochi strastnyye romanization
a-chi CHYOR-ni-ye, a-chi STRA-sni-ye English pronunciation, stressed syllable in CAPITALS
The romanization is a letter-level transliteration. The pronunciation line is phonetic: each word is rewritten by pronunciation rules first (unstressed о as `a`, -ться as `-tsa`, final devoicing, assimilation), then split into syllables and respelled in English letters. The rules are in `rules/ru-rules.json`.
Install
git clone https://github.com/XXXG00W0/russian-lyrics-romanization \
~/.agents/skills/russian-lyrics-romanization
`~/.agents/skills/` is shared by ZCode, Claude Code, Codex and Cursor. For a single tool, use `~/.zcode/skills/` or `~/.claude/skills/`.
Setup
python3 ~/.agents/skills/russian-lyrics-romanization/scripts/fetch_data.py
Downloads ~31 MB into `~/.cache/ru-lyrics/` and builds the stress database: ~3.2M word forms including inflected ones, so `руку` resolves directly. The database is ~280 MB on disk. The data is fetched from its original sources at setup time and is not redistributed with this repo. The scripts use the standard library only, so Python 3.9 or newer (the commands here use `python3`; on Windows the interpreter may be `python`, `py`, or a versioned name such as `python3.12`).
If the download fails the hosts are probably blocked on your network. `fetch_data.py` reads `HTTPS_PROXY`/`HTTP_PROXY`, and on Windows the system
Related Skills
Slapbox
🍑 Spank Claude when it messes up — a stress-relief mod for Claude Code: cartoon butt, 8 slappers, 9 butts, ma
Ccstatusline Nocturne
Noctu — status line themes for Claude Code: two layouts, five palettes, column-aligned meters. Muted bars, bri
Paper Refinery
Paper Refinery ??integrated manuscript standards skill: naming discipline, claim-calibration red lines, six-pa
Build Domain Dict Skill
Claude Code / Codex skill for authoring supervoice Domain Dictionaries — STT vocabulary, TTS pronunciation, an
Risk Report
Generate a comprehensive portfolio risk report with VaR, stress tests, and exposure analysis
E8 Eea
A collaboratively stress-tested architecture for emergent emotional awareness using E8 hypergraph memory, pred
Related Agents
Tailor
Drafts a tailored resume bullet set and cover letter for each GO listing, using only facts from the student's
Solution Map Render
Fills four of the solution-map HTML template's five slots from the generated markdown files and the map JSON,
Localization
Localizes the user's CV and cover letter from {{USER_DEFAULT_LANGUAGE}} into {{USER_SECOND_LANGUAGE}} after th