Native Farsi — Development skill for Claude Code
Claude skill for writing natural, authentic Persian (Farsi), not translated-sounding text.
How to install Native Farsi
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open shervinshirkubi/native-farsi and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Native Farsi does
Claude skill for writing natural, authentic Persian (Farsi), not translated-sounding text.
Alternatives in Development
- Internet Court Skill — The trust layer for agent-to-agent commerce — natural-language mandates, ERC-7710 delegated permissions, x402 4.9k ★
- Auto — Smart router - Single entry point with natural language intent detection 2.8k ★
- Shortcuts Playground Plugin — Shortcuts Playground: A Claude Code and Codex plugin for building, validating, signing, and remixing macOS/iOS 1.1k ★
README
native-farsi
A [Claude](https://claude.ai) skill for writing natural, authentic Persian (Farsi) — not text that sounds translated from English.
**[فارسی ⬇️](#فارسی)**

The problem
Language models writing Persian usually carry over English syntax with Persian words: noun-heavy sentences instead of verb-centered ones, overused passive voice, translation-cliché phrases («این نشان میدهد که…» — "this shows that…"), and mixed register (formal and colloquial forms in the same sentence).
This skill builds its rules from **observing real Persian**, not by analogy with English.
What's in it
- Automatic register detection from the text's destination (spoken, casual written, explanatory, formal)
- Anti-calque rules: words and structures that smell like translation
- Register consistency: a mechanical check against mixing literary and colloquial forms
- Discourse layer: issues above the sentence level (information order, pronoun reference)
- Storytelling: scene, character, suspense, throughline
- Quantitative rhythm gauge: measures sentence-length variance
- Right-to-left documents: Word, PowerPoint, PDF, HTML (with automated verify scripts)
- Every rule is graded: 🔴 absolute · 🟡 register-dependent · 🔵 diagnostic (a signal, not a verdict)
Two more examples the image can't show
**Discourse layer** (a whole paragraph's reference chain, not a single sentence):
❌ "حالا اینو ببر بیرون از دوجو." — the pronoun has nothing to point back to. ✅ "حالا همین الگو رو میشه برد بیرون دوجو." — the referent is named.
**Right-to-left document layout** (not text — page structure): a Word file with mirrored alignment, Persian digits in numbered lists, no font fallback to DejaVu, verified automatically by `scripts/verify_docx.py` before delivery.
Install
Two ways:
**1. As a Claude Skill** (recommended): zip this repo
Related Skills
Native Writing
An agent skill for natural writing across languages, from app copy and docs to blogs, books, and everyday mess
Video Editing Skill
Edit videos using natural language commands in your terminal to trim, jump cut, caption, overlay text, and adj
Editorial Skill For Natural Russian Business Writing
Редакторский инструмент для естественного делового письма на русском без нейрояза, канцелярита, карьерных штам
Simplified Technical English For Agent Output ASD St100
Claude skill for writing manuals, procedures, and safety text in ASD-STE100 Simplified Technical English (Issu
HTML To Editable Pptx
Convert HTML slide decks to truly editable PPT / .pptx - text stays native PowerPoint textboxes, not screensho
Architecture Drawer
Skill for Claude Code & Codex: describe your system architecture in text → get an editable PowerPoint diagram
Related Agents
Generate Jinja Template
Generates a dataset-specific Jinja2 narrative template (.j2) by examining a schema and sample data. Produces n
3D Experience Designer
Use when reviewing native iOS 3D, AR, spatial UI, RealityKit, Model3D, ARKit, SceneKit migration, Metal shader
Text Slop Cleaner
This agent should be invoked to remove machine sounding text and unnecessary comments. This includes rewriting