New:Introducing Socket Scanning for VS Code Marketplace Extensions.Learn more →
Get Started

humanizer-semitic

Package Overview
Dependencies
Maintainers
1
Versions
1
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

humanizer-semitic

AI text humanizer skills for Arabic (MSA, Egyptian, Levantine) and Hebrew. Detects and fixes the signs of machine-generated writing in Semitic languages.

latest
Source
npmnpm
Version
1.0.0
Version published
Weekly downloads
4
-50%
Maintainers
1
Weekly downloads
 
Created
Source

humanizer-semitic

humanizer-semitic

AI text humanizer skills for Arabic and Hebrew — built for Claude Code, Cursor, Windsurf, and every agent that supports the skills protocol.

Four independent skills. One repo. Zero AI tells.

Why this exists

LLMs write Arabic and Hebrew the same way they write everything else — with the wrong words, the wrong rhythm, and none of the cultural instincts that make text feel like it came from a human being.

For Semitic languages, the failure is worse than for European languages. Arabic has multiple registers and dialects with wildly different grammars. Hebrew encodes gender into every verb and adjective. Modern Standard Arabic AI text reads like a government report. Egyptian AI text sounds like MSA wearing a costume. Levantine AI text scores 1.3 BLEU on generation benchmarks — a 17x gap from the reverse direction. Hebrew AI text gets the gender wrong and calls it done.

These skills fix that. Each one targets a specific language or dialect with patterns grounded in academic research, native speaker feedback, and stylometric analysis.

Skills

SkillLanguagePatternsInstall
humanizer-ar-msaModern Standard Arabic (الفصحى)28npx skills add OthmanAdi/humanizer-semitic@humanizer-ar-msa
humanizer-ar-egtEgyptian Arabic (عامية مصرية)25npx skills add OthmanAdi/humanizer-semitic@humanizer-ar-egt
humanizer-ar-shamiLevantine Arabic — Syrian, Lebanese, Palestinian (الشامي)25npx skills add OthmanAdi/humanizer-semitic@humanizer-ar-shami
humanizer-heModern Hebrew (עברית מודרנית)35npx skills add OthmanAdi/humanizer-semitic@humanizer-he

Installation

Install a single skill:

npx skills add OthmanAdi/humanizer-semitic@humanizer-ar-msa
npx skills add OthmanAdi/humanizer-semitic@humanizer-ar-egt
npx skills add OthmanAdi/humanizer-semitic@humanizer-ar-shami
npx skills add OthmanAdi/humanizer-semitic@humanizer-he

Browse and pick interactively:

npx skills add OthmanAdi/humanizer-semitic

Or from npm, all four skills in one package (humanizer-semitic):

pi install npm:humanizer-semitic

Install everything:

npx skills add OthmanAdi/humanizer-semitic --all

Install globally (available across all projects):

npx skills add OthmanAdi/humanizer-semitic@humanizer-ar-egt -g

Usage

Once installed, trigger a skill by mentioning it in your agent:

  • /humanizer-ar-msa — humanize this MSA text
  • /humanizer-ar-egt — humanize this Egyptian Arabic text
  • /humanizer-ar-shami — humanize this Levantine Arabic text
  • /humanizer-he — humanize this Hebrew text

Or naturally: "make this sound like a human wrote it in Egyptian Arabic"

What each skill does

Each skill runs a three-stage workflow:

  • Identify — scans for AI-generated patterns specific to the language or dialect
  • Rewrite — fixes each pattern while preserving meaning and appropriate register
  • Audit — final pass to catch remaining AI tells and calibrate voice

Every skill includes a 50-point quality rubric so the agent can self-assess the output.

Skill highlights

humanizer-ar-msa — Modern Standard Arabic

Targets 28 patterns across five categories: hedging language, lexical uniformity, syntactic templates, rhetorical deficiencies, and diacritics. Specific focus on the grammatically incorrect علاوة على ذلك transition (which AI uses constantly despite being wrong), the absence of السجع (rhymed prose), and the تم/يتم passive voice overload.

AI uses syntactic templates 95% of the time. Human Arabic writers: 38%.

humanizer-ar-egt — Egyptian Arabic

Targets 25 patterns. Egyptian is the only Arabic dialect understood across all 22 Arab countries — making AI failures here affect over 400 million speakers. Key fixes: MSA vocabulary substitution table (الآن → دلوقتي, أريد → عايز), demonstrative order flip (هذا الكتاب → الكتاب ده), circumfix negation restoration (ما...ش), and discourse particle injection (يعني، بقى، خلاص).

AI almost never produces the Egyptian circumfix negation pattern ما...ش. Its absence is one of the strongest AI tells in colloquial Arabic.

humanizer-ar-shami — Levantine Arabic

Targets 25 patterns with regional calibration for Syrian, Lebanese, and Palestinian variants. Covers the full verb morphology gap (ب-prefix, عم progressive, رح future, بدّ for "want"), code-switching (French for Lebanese, English for Syrian/Palestinian), and dialect-specific orthography.

Research benchmark: LLMs score 1.3 BLEU generating Levantine Arabic — versus 23 BLEU on the reverse direction.

humanizer-he — Modern Hebrew

Targets 35 patterns across five categories. Heavy focus on grammatical gender agreement (AI defaults to masculine), construct state (סמיכות) misuse, nikud (vowel points) overuse, register collapse, and the anglicization of word order.

These skills are inspired by and structurally follow blader/humanizer (12.9k stars) — the original English AI text humanizer.

Other language variants:

License

MIT

Keywords

pi-package

FAQs

Package last updated on 03 Aug 2026

Related posts