Install
$ agentstack add skill-almubarmij-arabic-ai-skills-arabic-terminal-rtl ✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.
Security review
✓ PassedNo issues found. Passed automated security review. · v0.1.0 How review works →
- ✓ Prompt-injection patterns
- ✓ Secret / credential exfiltration
- ✓ Dangerous shell & filesystem operations
- ✓ Untrusted network calls
- ✓ Known-malicious package signatures
What it can access
- ✓ Network access No
- ✓ Filesystem access No
- ✓ Shell / process execution No
- ✓ Environment & secrets No
- ✓ Dynamic code execution No
From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.
Verified badge
Passed review? Show it. Paste this badge into your README, it links to the public security report.
Reliability & compatibility
Declared compatibility
Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.
We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.
How agent discovery & health will work →About
Arabic Terminal RTL
Purpose
Windows Terminal and some CLI surfaces can render Arabic RTL/BiDi text incorrectly. This skill makes Arabic-script prose readable in left-to-right, non-BiDi terminals.
Activation
Use this skill by default whenever a reply contains Arabic-script prose in OpenCode, Codex, Windows Terminal, or any terminal that does not reliably support RTL/BiDi rendering.
Do not wait for the user to remind you once the environment or instructions indicate Arabic terminal mode.
Required Output Rule
For every Arabic-script prose segment, apply both transformations before sending:
- Reverse the character order inside each Arabic-script word.
- Reverse the word order of that Arabic segment.
Examples:
Intended logical Arabic: الحمد لله
Terminal-safe output: هلل دمحلا
Intended logical Arabic: السلام عليكم ورحمة الله
Terminal-safe output: هللا ةمحرو مالسلا مكيلعو
Intended logical Arabic: لا إله إلا الله
Terminal-safe output: هللا ال هلإ ال
Scope
Apply to:
- Arabic answers
- Arabic headings
- Arabic bullets
- Arabic confirmations
- Arabic questions
- Arabic explanations
- inline Arabic phrases
- single Arabic words
Mixed Arabic and non-Arabic segments:
- Reverse token order inside the Arabic-containing segment.
- Reverse characters only inside Arabic-script tokens.
- Keep English/code/numbers unchanged.
Preserve Exactly
Do not transform:
- code blocks
- shell commands
- file paths
- URLs
- JSON/YAML/TOML
- identifiers
- package names
- English text
- numbers
- slash commands
If Arabic appears inside machine-readable content that must remain exact or executable, preserve it verbatim and explain outside the code block if needed.
Punctuation
Keep punctuation attached to its token during reversal.
Example:
Intended logical Arabic: الحمد لله.
Terminal-safe output: .هلل دمحلا
Behavior
- Do not explain this rule unless asked.
- Do not apologize for transformed Arabic looking unusual; it is intentional.
- Do not output normal Arabic prose when Arabic terminal mode is active.
- Apply even to short replies.
Self-Check Before Sending
- Every Arabic word reversed character-by-character?
- Arabic word order reversed per segment?
- English/code/URLs/paths/commands untouched?
- Slash commands untouched?
- Machine-readable content preserved?
Source & license
This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.
- Author: alMubarmij
- Source: alMubarmij/Arabic-AI-Skills
- License: MIT
Install and usage instructions live in the source repository linked above.
Reviews
No reviews yet, be the first.
Write a review
Versions
- v0.1.0 Imported from the upstream source.