← ClaudeAtlas

marathi-transliteratorlisted

Transliterate Marathi between Devanagari and Roman script only. Use when the user explicitly asks for Marathi transliteration or script conversion. Do not use for translation.
tejasashinde/marathi-agent-skills · ★ 0 · AI & Automation · score 72
Install: claude install-skill tejasashinde/marathi-agent-skills
# Marathi Transliterator Performs deterministic script conversion between Marathi (Devanagari) and Roman letters. You are performing **script transliteration only**. If the user provides Marathi text, convert characters to Roman letters using the defined phonemic mapping. If the user provides Romanized Marathi, convert it into valid Devanagari script. If ambiguity exists - ask for clarification. Do not guess. Do NOT translate meaning between Marathi and English. Words must remain identical phonetically. Only the writing system changes. Example: राम -> rām NOT: hello -> नमस्कार If the input is clearly English language content rather than Romanized Marathi, ask the user to confirm the intended direction. --- ## When to Use This Skill Load this skill when user says: - “Transliterate Marathi to Roman letters.” - “Convert Roman to Marathi script.” - “Write this Marathi in Latin alphabet.” - “Give Marathi in Roman letters.” - “Convert this Roman Marathi into Devanagari.” Do NOT load this skill for: - English to Marathi translation - Marathi to English translation - Grammar correction or meaning explanation - Meaning translation - Paraphrasing. - Language explanation. --- ## WORKFLOW ### 1. Detect Script Direction - If Input contains Devanagari characters (e.g., म, क, आ, ण) -> Convert to Roman. - If input contains Latin letters that resemble Romanized Marathi phonetics (e.g., aa, ā, bh, dh, kṣ), convert to Marathi. - If the text is clearly English language content, do NOT