arib-check-arabic

Audit Arabic UI codebases for RTL directionality, typography, and localization compliance.

2|Updated Apr 19, 2026
One-click install
npx skills add https://github.com/AribSudia/claude-code-methodology --skill arib-check-arabic
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: arib-check-arabic
Source: https://github.com/AribSudia/claude-code-methodology/tree/main/.claude/skills/arib-check-arabic
Command: npx skills add https://github.com/AribSudia/claude-code-methodology --skill arib-check-arabic

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill addresses the complexity of maintaining high-quality Arabic user interfaces by automating the detection of typography, directionality, and localization errors that often break RTL layouts.

Core Features & Use Cases

  • RTL & Typography Audit: Validates font stacks, directionality (dir=rtl), and mirroring for UI elements.
  • Localization Compliance: Checks for correct Arabic punctuation, numeral consistency, and hard-coded English strings.
  • Institutional Compliance: Integrates with KSA-specific frameworks to verify privacy notices and data residency requirements.

Quick Start

Run the arib-check-arabic skill on the current directory to perform a full audit of all Arabic-language UI components.

Frequently Asked Questions about arib-check-arabic

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

FAQPage Schema
How do I audit my web codebase for Arabic RTL layout and typography issues?

To audit Arabic RTL layout and typography, you can run an automated check across your web-based codebase to validate font stacks, dir=rtl attributes, and UI element mirroring. This detects localization drift and incorrect directionality.

Why does my Arabic UI show broken layouts and mixed numeral types?

Broken Arabic UI layouts and mixed numeral types usually stem from missing RTL directionality, incorrect font stacks, or hard-coded English strings. An automated localization compliance check identifies these specific typography and numeral inconsistencies.

What is the best way to ensure my UI meets MENA-specific compliance and KSA data residency requirements?

To ensure MENA compliance and KSA data residency, you need an audit that validates institutional privacy notices and localization rules. Automated checks verify your Arabic UI surfaces against these specific regional frameworks.

How do I check for hard-coded English strings and missing accessibility attributes in localized UIs?

To check for hard-coded English strings and missing accessibility attributes, run a localization audit on your UI components. It scans for incorrect Arabic punctuation and validates adherence to project-specific i18n rules.

Can I use automated i18n checks to detect localization drift in existing web projects?

Yes, you can use automated i18n checks to detect localization drift in web projects. The audit scans Arabic-language UI surfaces to identify missing accessibility attributes and verify compliance with project-specific internationalization rules.

Does this Arabic UI audit work with any web-based codebase or do I need specific dependencies?

This Arabic UI audit operates directly across web-based codebases without requiring specific dependencies. It analyzes your existing files to identify localization drift, incorrect numeral usage, and missing accessibility attributes.