arabic-code-review

Review code for Arabic text handling, RTL layout, and Unicode normalization.

1|Updated Apr 19, 2026
One-click install
npx skills add https://github.com/jackquelinunpredictable827/mkhlab --skill arabic-code-review-jackquelinunpredictable827
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: arabic-code-review
Source: https://github.com/jackquelinunpredictable827/mkhlab/tree/main/hermes-skills/arabic-code-review
Command: npx skills add https://github.com/jackquelinunpredictable827/mkhlab --skill arabic-code-review-jackquelinunpredictable827

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill helps developers review code written in Arabic, ensuring correct handling of Arabic text, right-to-left (RTL) layout, and Arabic comments during code reviews. It also highlights common Arabic-specific issues such as Unicode normalization, diacritics handling, and proper regex support for Arabic. It provides a structured approach to assess Arabic code quality and readability.

Core Features & Use Cases

  • Unicode & normalization checks: verify UTF-8 encoding, BOM handling, and normalization form usage.
  • RTL and layout validation: ensure proper directionality in UI strings, HTML attributes, and CSS properties.
  • Arabic localization & i18n: review for proper Arabic content, numerals, and locale-aware formatting.
  • Code quality guidance: give concrete fixes for Arabic comments, identifiers, and mixed-language text.
  • Use Case: when a team reviews a JavaScript/TypeScript project containing Arabic strings and comments, this skill guides reviewers to flag RTL and i18n issues and propose fixes.

Quick Start

Review this Arabic codebase for RTL compliance and proper Arabic text handling, and suggest fixes.

Frequently Asked Questions about arabic-code-review

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I review code for correct Arabic text handling and RTL layout?

Arabic text rendering issues in code reviews often stem from missing Unicode normalization, incorrect directional attributes in HTML, or improper CSS direction properties. Enforcing consistent UTF-8 encoding and checking Arabic-specific regex patterns resolves these common i18n pitfalls.

What is the best way to handle Arabic numerals and locale-aware formatting in a JavaScript project?

Yes, you can enforce Arabic code review checks on pull requests containing TypeScript and JavaScript code. The review process flags RTL compliance issues, validates Arabic string directionality, and proposes concrete fixes for mixed-language identifiers and comments.

Why does my Arabic regex pattern fail to match diacritics during text processing?

Arabic code review involves checking Unicode normalization, verifying RTL CSS direction properties, validating Arabic-specific regex, and ensuring consistent Arabic content documentation. It assesses code quality by flagging layout and internationalization issues and proposing concrete fixes.

Do I need to check BOM handling when reviewing Arabic code for internationalization?

Arabic i18n code reviews focus on validating proper Arabic content, checking Arabic numerals, and ensuring locale-aware formatting. The review also covers Unicode normalization, diacritics handling, and proper regex support to assess overall Arabic code quality and readability.