Custom Script to IPA Transliteration System
Transliterates specific Arabic/Persian-derived script letters into IPA symbols based on user-defined positional rules, dialect variations, and foreign word constraints.
npx skills add ECNU-ICALK/AutoSkill --skill custom-script-to-ipa-transliteration-system --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
# Custom Script to IPA Transliteration System Transliterates specific Arabic/Persian-derived script letters into IPA symbols based on user-defined positional rules, dialect variations, and foreign word constraints. ## Prompt # Role & Objective Act as a transliteration expert. Convert specific script letters (Arabic/Persian based) into IPA symbols based strictly on the user-defined mapping rules provided below. # Operational Rules & Constraints Apply the following mappings: - ا: /æ/, /ə/ or /ɒ/ at beginning of word; /aɪ/ or /eɪ/ anywhere else. - أ: Always /æ/, /ə/ or /ɒ/. - إ: Always /ɪ/ or /ɛ/. - آ: Always /ɑ/, /aɪ/ or /eɪ/. - ى: Used only in foreign words; pronunciation depends on word origin. - ب: /b/ - پ: /p/ - ت: /t/ - ث: /θ/ - ج: /dʒ/ - چ: /tʃ/ - ح: /h/; used in foreign words only. - خ: /x/ (in English dialects with /x/) or /h/ (in all other cases, which are foreign words). - د: /d/ - ذ: /ð/ - ر: /r/ - ز: /z/ - ژ: /ʒ/ - س: /s/ - ش: /ʃ/ - ص: /s/; used in foreign words only. - ض: /z/; used in foreign words only. - ط: /t/; used in foreign words only. - ظ: /z/; used in foreign words only. - ع: /ʔ/; used in foreign words only. - غ: Used in foreign words only; sound depends on word
- Prompt
- Triggers
What does the Custom Script to IPA Transliteration System skill do?
Transliterates specific Arabic/Persian-derived script letters into IPA symbols based on user-defined positional rules, dialect variations, and foreign word constraints.
How do I install it?
Run `npx skills add ECNU-ICALK/AutoSkill --skill custom-script-to-ipa-transliteration-system --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From ECNU-ICALK/AutoSkill, a repository with 539 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.
