cursor-rtl-chat-fix
Fixes RTL text rendering issues in Cursor AI Chat. | حل مشکل نمایش متون فارسی و راستچین در Cursor
Install / Use
npx skills add mrezadalaee/cursor-rtl-chat-fixInstalls into whichever agent you are using.
.cursorrules
Cursor IDE rules (legacy)
Quality Score
Category
Development & EngineeringSupported Platforms
Tags
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.
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 foundOur 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.
| Skill | Score | Stars | Updated | Format |
|---|---|---|---|---|
| cursor-rtl-chat-fix (this skill)by mrezadalaee | 67 | 48 | 2mo ago | .cursorrules |
| taste-skillby Leonxlnx | 100 | 111.0k | 1d ago | CLAUDE.md |
| ai-job-searchby ai-job-search-dev | 100 | 70.0k | today | CLAUDE.md |
| claude-howtoby luongnv89 | 100 | 46.6k | 3d ago | CLAUDE.md |
| lobehubby lobehub | 100 | 84.2k | today | MCP 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.
Skill content
View source on GitHubRTL 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
- Open the
rtl.jsfile and copy its content. - Open Cursor.
- Press
Ctrl + Shift + P(orCmd + Shift + Pon Mac) →Toggle Developer Tools. - Go to the Console tab, paste the code, and press Enter.
Opencode
- Open the
opencode-rtl.jsfile and copy its content. - Open Opencode in your browser.
- Press
F12orCtrl + Shift + Ito open Developer Tools. - Go to the Console tab, paste the code, and press Enter.
Claude Desktop
- Open the
claude-rtl.jsfile and copy its content. - Open Claude Desktop.
- Press
Ctrl + Shift + I(orCmd + Option + Ion Mac) to open Developer Tools. - Go to the Console tab, paste the code, and press Enter.
Antigravity IDE
- Open the
antigravity-rtl.jsfile and copy its content. - Open Antigravity IDE.
- Press
Ctrl + Shift + P(orCmd + Shift + Pon Mac) →Toggle Developer Tools. - 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
taste-skill
111.0kAgent skills that give coding agents taste: art direction, reference images and a browser check instead of generic AI pages
ai-job-search
70.0kThe job search that runs on your machine. AI job application framework built on Claude Code: evaluate postings, tailor CVs, write cover letters, prep interviews. Fork it and own it.
claude-howto
46.6kA visual, example-driven guide to Claude Code — from basic concepts to advanced agents, with copy-paste templates that bring immediate value.
lobehub
84.2k🤯 LobeHub - Super-Agents on Your Team. Add super-agents to the chats your team already uses.They take on work by themselves and get better every week.
Languages
Trust signals
From repository metadata: license, adoption, age and documentation. Not a code audit — see the Safety scan above for what the skill file itself contains.
