Mena product localization
Skill ArabAgentSkills/Skills/skills/mena-product-localization
Public source-backed Arab-world agent skills: APIs, marketing, sales, support, localization, Arabic NLP, open data, and MENA workflows.
npx -y skills add ArabAgentSkills/Skills --skill mena-product-localizationAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
One thing to look at
- 9 stars9 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
What its author says it does
Copied from the file, not written here
Use this skill when reviewing or implementing Arab/MENA product localization, including Arabic UI, RTL layout, bidirectional text, Arabic plurals, locale-aware numerals, date/time/calendar display, currency and VAT display, phone and address forms, checkout localization, names, policy copy, and accessibility.
SKILL.md
6.0 KB, as published. Nobody here has run it
MENA Product Localization
When To Use
Use this skill for product, UX, checkout, form, and UI localization work for Arabic or mixed Arabic-English products in MENA markets.
When Not To Use
- Do not process live payments, refunds, payouts, tax submissions, identity checks, or production customer-data changes.
- Do not invent payment availability, VAT rules, national ID rules, legal requirements, endpoint URLs, credentials, or compliance claims.
- Route payment implementation to
mena-payments, tax/e-invoicing toarab-einvoicing-tax, logistics/address validation tomena-logistics, and identity/government ID work toarab-identity-gov.
Required Context
- Target country or locale, such as
ar-SA,ar-AE,ar-EG, or cross-MENA. - Surface type: app UI, checkout, form, dashboard, notification, policy, invoice summary, or support flow.
- Audience, channel, and risk level.
- Whether payments, tax, identity, delivery, payroll, or regulated customer data is involved.
- Sandbox vs production state if reviewing an implementation.
Common Workflows
- Review RTL, bidi isolation, logical layout, Arabic fonts, focus order, and mixed-direction values.
- Review Arabic copy, pluralization, numerals, dates, calendars, currency, VAT labels, and checkout messages.
- Review phone, address, name, title, gender, and national-ID fields for data minimization and country fit.
- Create a localization launch checklist with source-backed facts, assumptions, unknowns, and review gates.
Default Workflow
- Read
sources.ymland the reference file matching the request. - Capture country, locale, audience, surface, channel, and high-risk domains before making regional claims.
- Use CLDR/Intl, Unicode bidi, W3C i18n, libphonenumber, and libaddressinput where applicable.
- Mark legal, tax, payment, identity, and market-preference claims as
Unknown from public docsunless a cited source or expert review supports them. - Use the scripts for deterministic examples or linting when reviewing files.
- Answer with source-backed facts, assumptions, unknowns, validation steps, and review gates.
Decision Tree
- RTL or mixed text: read
references/rtl-ux.mdandreferences/bidi-text.md. - Arabic wording: read
references/arabic-ui-copy.mdand require native review for public or high-impact copy. - Forms: read phone, address, names, and calendar references as needed.
- Checkout or money display: read
references/checkout-localization.mdandreferences/currency-and-vat.md, then route regulated payment or tax implementation to the owning skill. - Broad product launch: read
references/product-localization-checklist.md.
Response Contract
- Start by naming
skills/mena-product-localization/SKILL.mdand the reference files used. - Separate source-backed facts, implementation recommendations, assumptions, and unknowns.
- Include confidence labels for regional claims.
- Include native/expert review gates for Arabic copy, legal/tax/payment/identity content, and public campaigns.
- Include validation checks for sandbox/test and production readiness.
- Never provide live-action instructions that move money, tax documents, identity data, payroll data, customer data, or outbound messages without explicit human approval.
Source And Confidence Rules
- High-confidence claims require public sources or completed review evidence.
- Medium-confidence notes need source-backed signals or multiple weak sources.
- Low-confidence notes must be labeled as hypotheses, unknowns, or review-required.
- Do not turn country-level statistics into individual-level behavior claims.
Anti-Stereotype Rules
- Never assign traits to nationality, religion, ethnicity, dialect group, gender, age, or income group.
- Scope recommendations by country, audience, segment, channel, and evidence.
- Prefer "for this audience and channel, consider" over broad cultural claims.
Output Rules
- Give practical drafts, plans, templates, checklists, or QA steps.
- Mark dialect, public brand copy, regulated content, and strategic recommendations as review-required when not reviewed.
- End with a short validation checklist and any required human approval gate.
Files To Read
- Routing and process:
SKILL.md. - Source map:
sources.yml. - Topic references:
references/*.md. - Review example:
examples/product-localization-review.md. - Compatibility example:
examples/source-backed-answer.md. - Deterministic helpers:
scripts/rtl_copy_lint.js,scripts/locale_format_examples.js,scripts/phone_format_examples.js.
Safety Rules
- Keep canonical stored data separate from localized display.
- Use sandbox/test environments before production changes.
- Protect secrets, credentials, customer addresses, phone numbers, national IDs, and payment references.
- Require explicit approval before publishing, sending, launching, changing checkout/payment copy, or changing production localization behavior.
- Use retries and idempotency for any integration-adjacent workflow that writes orders, addresses, payments, or tax artifacts.
Validation Checklist
- Locale, country, channel, and audience are explicit.
- Unknowns are labeled as
Unknown from public docsorNeeds vendor access. - RTL and bidi behavior are tested with mixed Arabic/LTR values.
- Arabic plural, date, number, phone, address, and currency examples are tested.
- High-risk domains are routed to the owning skill and reviewed before production.
- Evals in
evals/prompts.ymlstill cover the changed behavior.
Done Criteria
- The answer names files read and sources used.
- Recommendations distinguish source-backed facts from assumptions.
- The output includes practical checks, review gates, and no unsupported legal, tax, payment, identity, pricing, or endpoint claims.