orbit-designer-rtl

Audit WordPress plugin CSS and PHP for RTL layout compliance.

2|1|Updated Apr 20, 2026
One-click install
npx skills add https://github.com/adityaarsharma/orbit --skill orbit-designer-rtl
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: orbit-designer-rtl
Source: https://github.com/adityaarsharma/orbit/tree/main/skills/orbit-designer-rtl
Command: npx skills add https://github.com/adityaarsharma/orbit --skill orbit-designer-rtl

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the detection of right-to-left (RTL) layout issues in WordPress plugins, ensuring a seamless experience for users who prefer Arabic, Hebrew, and other RTL languages.

Core Features & Use Cases

  • RTL Layout Audit: Automatically verifies the replacement of hardcoded directional values with logical properties.
  • RTL-specific Stylesheet: Generates rtl.css if needed.
  • is_rtl() Awareness: Ensures PHP and JavaScript do not assume a left-to-right (LTR) layout.
  • Iconography Adjustment: Flips icons for RTL display.
  • Use Case: Ideal for developers looking to enhance the accessibility of their WordPress plugins for users who require RTL support.

Quick Start

Audit a WordPress plugin for RTL layout issues: claude "/orbit-designer-rtl Audit ~/plugins/my-plugin for RTL layout issues."

Frequently Asked Questions about orbit-designer-rtl

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

FAQPage Schema
How do I audit a WordPress plugin for RTL layout issues?

RTL layout auditing analyzes CSS and PHP code in WordPress plugins to detect hardcoded directional values and verify the use of logical properties. It ensures is_rtl() awareness in PHP and JavaScript, and generates an rtl.css file to support Arabic, Hebrew, and other RTL languages.

How does CSS logical properties detection work for RTL layouts?

CSS logical properties detection works by scanning plugin stylesheets for hardcoded directional values like left or right and verifying they are replaced with logical equivalents. This replacement is needed for RTL support to ensure layouts automatically adapt to right-to-left languages.

Can I automatically generate an rtl.css file for my WordPress plugin?

Yes, you can automatically generate an rtl.css file for a WordPress plugin by auditing its existing CSS. The audit identifies hardcoded values and creates the necessary RTL-specific stylesheet to flip icons and adjust layouts for right-to-left display.

Does my WordPress plugin JavaScript need is_rtl() checks for LTR assumptions?

Yes, your WordPress plugin JavaScript needs is_rtl() checks if it assumes a left-to-right layout. RTL layout auditing verifies that JavaScript does not assume LTR, ensuring dynamic layout adjustments correctly handle right-to-left language displays.

What is the best way to flip icons for RTL display in WordPress?

The best way to flip icons for RTL display in WordPress is through an automated RTL layout audit. This audit identifies directional icons in your CSS and generates the necessary rules in an rtl.css file to properly mirror them for right-to-left users.

What are the limitations of automated RTL CSS auditing for WordPress plugins?

Automated RTL CSS auditing for WordPress plugins is limited to analyzing CSS, PHP, and JavaScript code for directional properties and is_rtl() awareness. It targets administrative workflows and cannot detect visual rendering issues that only appear during manual browser testing.