SkillAgentSearch skills...

cursor-rtl-chat-fix

Fixes RTL text rendering issues in Cursor AI Chat. | حل مشکل نمایش متون فارسی و راست‌چین در Cursor

Install / Use

npx skills add mrezadalaee/cursor-rtl-chat-fix

Installs into whichever agent you are using.

About this skill
📐

.cursorrules

Cursor IDE rules (legacy)

Quality Score

67/100

Supported Platforms

Cursor

Our assessment of cursor-rtl-chat-fix

cursor-rtl-chat-fix scores 67/100 on our quality scale, 3888th of 4,614 Development & Engineering skills we index.

Its .cursorrules is 2.3 KB long, well organised into 9 sections and no code examples: moderately detailed.

It has 48 GitHub stars, so there is little community track record yet; judge it on its content.

Substance
20/30
Structure
13/20
Description
12/15
Adoption
7/20
Freshness
15/15

Maintenance, license and trust

  • The repository was last updated about 2 months ago, so cursor-rtl-chat-fix is actively maintained.
  • Our last check on 2026-10-21 found the source still online.
  • It is released under the MIT license, a permissive license that allows use, modification and commercial use with attribution.
  • Its trust signals score 92/100, with 1 caution from licensing, adoption, age or documentation. These come from repository metadata, not a code audit — read the skill file before letting an agent act on it.

Safety scan

No issues found

Our scan of the whole file found no instruction hijacking, hidden characters, credential access, data exfiltration or destructive commands. An AI review of the same text found nothing harmful.

AI review by kimi-k2.7-code on 2026-09-24. Automated pattern scan on 2026-09-24. It catches known dangerous patterns, not every risk — read a skill before letting an agent act on it.

cursor-rtl-chat-fix compared with similar skills

All 4 of these similar skills score higher than cursor-rtl-chat-fix; compare them before choosing.

SkillScoreStarsUpdatedFormat
cursor-rtl-chat-fix (this skill)by mrezadalaee67482mo ago.cursorrules
taste-skillby Leonxlnx100111.0k1d agoCLAUDE.md
ai-job-searchby ai-job-search-dev10070.0ktodayCLAUDE.md
claude-howtoby luongnv8910046.6k3d agoCLAUDE.md
lobehubby lobehub10084.2ktodayMCP Server

Frequently asked questions

How do I install cursor-rtl-chat-fix?
Run npx skills add mrezadalaee/cursor-rtl-chat-fix. The install tabs above show the steps for each supported agent.
Which AI agents does cursor-rtl-chat-fix work with?
It is written for Cursor, as a .cursorrules file. Other agents that read the same format can often use it too.
Is cursor-rtl-chat-fix safe to use?
Our scan of the whole file found no instruction hijacking, hidden characters, credential access, data exfiltration or destructive commands. An AI review of the same text found nothing harmful. It is MIT-licensed and scores 92/100 on trust signals. Skills are instructions an agent will follow, so read the file before installing it and do not approve commands you do not understand.
Is cursor-rtl-chat-fix still maintained?
The repository was last updated about 2 months ago, so cursor-rtl-chat-fix is actively maintained.

RTL Support Snippets for AI Coding Tools 🚀

A collection of JavaScript snippets to fix Right-to-Left (RTL) text rendering issues (Persian, Arabic) in various AI coding tools.

Currently, many AI tools do not fully support RTL directionality in their chat interfaces, causing mixed English/RTL sentences to scramble. These snippets force the correct direction without breaking code blocks.

Available Scripts

| Script | Target | Method | |--------|--------|--------| | rtl.js | Cursor Editor | CSS injection | | opencode-rtl.js | Opencode CLI Chat | Smart per-element RTL detection | | claude-rtl.js | Claude Desktop | CSS injection | | antigravity-rtl.js | Antigravity IDE | Smart per-element RTL detection |

✨ Features

  • Smart Direction: Sets RTL only for text, keeping code blocks LTR.
  • Non-destructive: Does not modify application files permanently.
  • Easy to use: No plugins required.

🛠 How to Use

Cursor

  1. Open the rtl.js file and copy its content.
  2. Open Cursor.
  3. Press Ctrl + Shift + P (or Cmd + Shift + P on Mac) → Toggle Developer Tools.
  4. Go to the Console tab, paste the code, and press Enter.

Opencode

  1. Open the opencode-rtl.js file and copy its content.
  2. Open Opencode in your browser.
  3. Press F12 or Ctrl + Shift + I to open Developer Tools.
  4. Go to the Console tab, paste the code, and press Enter.

Claude Desktop

  1. Open the claude-rtl.js file and copy its content.
  2. Open Claude Desktop.
  3. Press Ctrl + Shift + I (or Cmd + Option + I on Mac) to open Developer Tools.
  4. Go to the Console tab, paste the code, and press Enter.

Antigravity IDE

  1. Open the antigravity-rtl.js file and copy its content.
  2. Open Antigravity IDE.
  3. Press Ctrl + Shift + P (or Cmd + Shift + P on Mac) → Toggle Developer Tools.
  4. Go to the Console tab, paste the code, and press Enter.

Note: These are temporary fixes injected into the running instance. You will need to re-apply the snippet if you completely restart the application.

📄 License

This project is licensed under the MIT License - see the LICENSE file for details.

Related Skills

View on GitHub
GitHub Stars48
CategoryDevelopment
Updated2mo ago
Forks1

Languages

JavaScript

Trust signals

92/100

From repository metadata: license, adoption, age and documentation. Not a code audit — see the Safety scan above for what the skill file itself contains.

1 low1 info