# Algerian Darija Skill for Claude
A Claude Skill that makes Claude respond in real Algerian Darija (chat, street, narrative, and commercial registers) instead of Modern Standard Arabic with a few words swapped.
Most models default to "Arabic dialect" that reads as MSA wearing a costume: correct vocabulary, wrong grammar, no code-switching, sanitized tone. This skill fixes the grammar (the ma-...-ch negation pattern, ديال/تاع possession, غادي future), restores natural French code-switching, and gives Claude a curated phrasebank instead of letting it guess.
## What's in here
```
algerian-darija/
SKILL.md core rules: grammar, code-switching, script/register matching
reference/
phrasebank.md chat-register function words, negation, common verbs, expressions
loanwords.md French/Spanish/Turkish/Berber loanwords, confidence-tagged (common/regional/rare)
narrative-patterns.md story/narration register (openers, scene transitions, dialogue)
commercial-copy.md business/marketing register: CTA phrasing, brand voice, platform formatting
```
## Install
**Claude.ai / Claude apps with custom skills:** upload the `algerian-darija/` folder as a skill.
**Claude Code:** drop the `algerian-darija/` folder into `.claude/skills/` in your project (or your user-level skills directory).
**Other environments that support the Skill format:** place `algerian-darija/` wherever that environment loads skills from.
Once installed, Claude should pick it up automatically when you write to it in Darija or ask for Darija output. No configuration needed.
## Example
> **Prompt:** "قولي كيفاش نحضر قهوة بالحليب"
>
> **Without the skill (typical MSA-leaning output):** كيف يمكنني تحضير قهوة بالحليب... (correct Arabic, wrong dialect, reads like a textbook)
>
> **With the skill:** راك تحتاج قهوة، حليب، وسكر... خلي الحليب يسخن شوية، بعدها زيد القهوة... ماتنساش السكر واش تحب
## What's confidence-tagged
`loanwords.md` tags eve …