Getting it into your agent
One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.
npx skills add khalilbenaz/claude-skills-collection --skill arabic-content-writergit clone --depth 1 https://github.com/khalilbenaz/claude-skills-collectionWrote this? Show the measurements
A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.
[](https://agentmods.dev/skills/khalilbenaz/claude-skills-collection/arabic-content-writer)<a href="https://agentmods.dev/skills/khalilbenaz/claude-skills-collection/arabic-content-writer"><img src="https://agentmods.dev/badge/skills/khalilbenaz/claude-skills-collection/arabic-content-writer/github.svg" alt="Measured on agentmods" height="20"></a>Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.
<a href="https://agentmods.dev/skills/khalilbenaz/claude-skills-collection/arabic-content-writer"><img src="https://agentmods.dev/badge/skills/khalilbenaz/claude-skills-collection/arabic-content-writer.svg" alt="Reviewed on agentmods" width="80" height="20"></a>- NVIDIA SkillSpector pass
What it costs to keep this loaded
Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5.1 | $0.00074 | $0.01808 |
| Opus 5 | $0.00037 | $0.00904 |
| Sonnet 5 | $0.00015 | $0.00362 |
| Haiku 4.5 | $0.00007 | $0.00181 |
Grade A, and why
arabic-content-writer scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 8d ago.
A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.
Nothing flagged
None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.
How it starts
The opening of the file, as written. The whole thing — 159 lines — stays where its author put it; the contents beside it link to each section on GitHub.
Arabic Content Writer
Workflow en étapes
1. Briefing — collecter les paramètres obligatoires
Avant d'écrire la moindre ligne, obtenir :
| Paramètre | Valeurs possibles |
|---|---|
| Type de contenu | article de blog, page web, post réseaux sociaux, email marketing, doc technique, contrat |
| Public cible (région) | Maghreb (Maroc, Algérie, Tunisie), Machrek (Liban, Syrie, Égypte), Golfe (KSA, UAE, Qatar), Pan-arabe |
| Registre | MSA formelle, MSA web (simplifiée), dialecte (Darija, Égyptien, Khaliji) |
| Objectif | informer, convertir, fidéliser, SEO |
| Contraintes | longueur, mots-clés imposés, charte graphique, ton (institutionnel/décontracté) |
Si un paramètre manque et influence le rendu, poser la question avant de rédiger.
2. Choix du registre — critères de décision
Type de contenu → Registre recommandé
─────────────────────────────────────────────────
Article de fond / presse → MSA formelle (فصحى)
Page web produit / SaaS → MSA simplifiée (accessible)
Post Instagram/TikTok → Dialecte local OU MSA légère + emojis
Email marketing Golfe → MSA + quelques formules locales (جزاكم الله)
Documentation technique → MSA + termes EN entre parenthèses
Contrat / juridique → MSA formelle stricte, zéro dialecte
Règle rapide : si le contenu sera lu dans plusieurs pays arabes simultanément → MSA obligatoire. Si cible mono-pays et ton conversationnel → dialecte possible.
3. Rédaction — pratiques concrètes
Typographie arabe obligatoire
Guillemets : « » (et non " " ni ' ')
Virgule arabe : ، (U+060C) — pas la virgule latine ,
Point-virgule : ؛ (U+061B)
Point : . ou . selon le style choisi (cohérence obligatoire)
Pourcentage : ٪ (U+066A) dans contexte formel, % acceptable en web
Chiffres : arabes-orientaux (١٢٣) pour texte formel ; indo-arabes (123) pour web/tech
Tachkil (voyelles diacritiques)
Ajouter le tachkil uniquement sur :
- Les mots à lecture ambiguë (كَتَبَ vs كُتُب)
- Les titres et accroches importants
- Les textes destinés à l'éducation ou à l'apprentissage
What this file has done since we first saw it
Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.
- 8d ago First seen · 159 lines · 74 tokens per session scan A ae6c7a74f938
arabic-content-writer is a skill published in the GitHub repository khalilbenaz/claude-skills-collection (22 stars, last pushed 18d ago), licensed MIT. It adds 74 tokens to every session and 1,808 once invoked, about $0.0004 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-09-03.
Other skills, from other repositories
bilingual-doc-sync
Parallel geführte Sprachfassungen eines Dokuments (Paper DE/EN, README + READMEde, SKILL.md + SKILL.en.md, Website-Texte) synchron halten: fehlende Fassung nachziehen, Abschnitts-Parallelität prüfen, Divergenzen beheben — mit klarer Leitsprache-Regel und kontrolliertem Rücktransfer, wenn die Nebenfassung etwas besser…
pptx-translator
This skill should be used when the user needs to translate PowerPoint presentations (.pptx) between languages, preserving formatting and layout. Supports parallel slide-by-slide translation with per-slide validation and retry. Default languages are Portuguese and English but any language pair is supported.
voice-localization
Scale your brand voice across multiple languages using AI voice synthesis, maintaining consistent character and quality for global content. Use when: Expanding video content to new language markets; Creating multilingual courses or training; Localizing ads and marketing videos; Dubbing existing content for…
ai-voice-design
Concevez et générez des voix IA pour vos vidéos en utilisant ElevenLabs ou Qwen3-TTS, avec clonage vocal, design par description, et synchronisation lip-sync. Use when: Créer une voix de marque - Définir le ton vocal pour une campagne; Cloner une voix existante - Reproduire une voix avec autorisation; Designer une…
i18n-localization
Internationalization and localization for web applications. Handles next-intl, react-intl, ICU MessageFormat, RTL layouts, and dynamic locale loading.
frappe-core-translation
Use when implementing translations/i18n in Frappe v14-v16 apps. Covers () in Python, () in JavaScript, CSV translation files, bench commands, string extraction rules, lazy translation lt(), PO/MO files [v15+], RTL support, and custom app translations. Prevents common mistakes with f-strings, concatenation, and…