rtl-chat

Official

Make mixed RTL/LTR chat readable

AuthorMSApps-Mobile
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Chat renderers with limited RTL support often scramble word order when right-to-left scripts mix with left-to-right text, making responses hard to read and confusing for speakers of Hebrew, Arabic, Persian, Urdu, and other RTL languages. This Skill provides a clear set of formatting rules and response patterns to produce readable, predictable chat output in those languages.

Core Features & Use Cases

  • Detects RTL input and matches the user's language for the response to preserve natural reading flow.
  • Minimizes mixed-direction errors by enforcing one LTR term per line, placing LTR terms at the end of lines, and keeping paragraphs short.
  • Preserves readability for technical content by recommending inline code-style formatting for commands and code blocks for longer examples, while avoiding Unicode directional controls and HTML dir attributes.
  • Use Case: Replying to a bilingual developer asking how to install a package in Hebrew or Arabic without producing jumbled lines when English package names or commands appear.

Quick Start

When the user writes in Hebrew, Arabic, Persian, or Urdu, format each response to minimize RTL/LTR mixing by keeping paragraphs short, placing any English term at the end of its line, and separating multiple English terms onto their own lines.

Dependency Matrix

Required Modules

None required

Components

references

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: rtl-chat
Download link: https://github.com/MSApps-Mobile/claude-plugins/archive/main.zip#rtl-chat

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.