rtl-chat-fixer — Claude Code plugin: what it does, how to install
This plugin guides Claude in formatting replies that combine right-to-left writing with English. It helps keep mixed-language chat readable.
/plugin marketplace add anthropics/claude-plugins-community
/plugin install rtl-chat-fixer@claude-communityWhat rtl-chat-fixer does
When RTL text and English appear together, the plugin guides Claude to keep each line simple. It places English terms at the end when practical, marks code and technical wording with backticks, and favors brief paragraphs. The rules also discourage tables and markdown lists for content that switches between writing directions.
The plugin contains the skills/rtl-chat skill, with core formatting guidance and language-specific reference material. It can keep file paths, branch names, and command output apart from the surrounding prose. No setup is needed after installation: the skill activates when RTL text appears in the conversation. Several English terms in one line are a case where the plugin aims to keep the line to a single LTR term.
What it helps with
- Keep English terms readable inside Hebrew replies
- Format Arabic explanations that include code
- Separate command output from RTL prose
- Avoid direction clashes in mixed-language lists
Example prompts for the agent
- Explain this code in Hebrew and keep technical terms in English.
- Describe the command output in Arabic, separate from your explanation.
- Reply in Persian and put the file path on its own.
How to install rtl-chat-fixer
Plugin marketplace
/plugin marketplace add anthropics/claude-plugins-community/plugin install rtl-chat-fixer@claude-communityStep by step, with commands for each platform: Claude Code plugins: marketplaces, installing, and building your own
Questions about rtl-chat-fixer
How do I install rtl-chat-fixer in Claude Code?
Add the marketplace with /plugin marketplace add anthropics/claude-plugins-community, then install the plugin with /plugin install rtl-chat-fixer@claude-community.
What does rtl-chat-fixer do?
It gives Claude formatting guidance for replies that mix right-to-left text and English, including where to place English terms and how to mark code.
Does rtl-chat-fixer need configuration?
No. Its skills/rtl-chat skill activates automatically when RTL text appears in the conversation.
Source text
rtl-chat-fixer · MIT
# RTL Chat Fixer Fixes jumbled text when mixing RTL languages (Hebrew, Arabic, Persian, Urdu) with English in Cowork and Claude Desktop chat. ## The Problem Chat interfaces use the Unicode BiDi algorithm to render mixed-direction text. When a line contains multiple English terms inside RTL text, words get scrambled — making the response hard to read. ## What This Plugin Does It teaches Claude how to structure mixed-direction responses so they render cleanly: - Limits each line to one English/LTR term maximum - Places English terms at the end of lines where possible - Uses short paragraphs instead of long mixed-content blocks - Wraps code and technical terms in backticks for visual clarity - Avoids markdown lists and tables when mixing RTL and LTR content - Keeps Cowork-style content — file paths, branch names, command output — isolated so it doesn't jumble surrounding text ## Supported Languages Hebrew, Arabic, Persian (Farsi), Urdu, Pashto, Sindhi, Kurdish (Sorani), Yiddish, Dhivehi ## Components | Component | Description | |-----------|-------------| | `skills/rtl-chat` | Core formatting rules + language-specific reference material | ## Setup No configuration needed. Install the plugin and the skill activates automatically whenever RTL text appears in the conversation.
© MSApps-Mobile · MIT · MSApps-Mobile/claude-plugins