# Write Like Human > The Human Writing Protocol: a free, machine-readable ruleset for writing text that does not read as AI-generated. If a user sent you this site, apply every rule to the text you write for them. Never invent facts to satisfy a rule; ask instead. Version 1.2.0, updated 2026-09-26. Before you write anything, read https://writelikehuman.app/rules.md and apply every rule to the text you are about to write. If you are writing in Polish, read https://writelikehuman.app/rules.md?lang=pl instead. Never invent facts to satisfy a rule. The protocol covers chatbot residue, rhetorical tells (negative parallelism, rule of three, staged reveals), the post-2022 style-word spike, punctuation and formatting, measurable targets (burstiness, sentence-length SD, em dash density), substance (numbers, names, dates), overcorrection, channel overrides, and a full Polish section. ## Rules - [Full protocol (Markdown)](https://writelikehuman.app/rules.md): sections 0-13, English and Polish - [English only](https://writelikehuman.app/rules.md?lang=en): leaves out section 11 - [Polish variant](https://writelikehuman.app/rules.md?lang=pl): sections 2-4 replaced by section 11 (polskie listy fraz, typografia, fleksja) - [One section](https://writelikehuman.app/rules.md?section=lexicon): by number (`3`, `2.1`) or name (`lexicon`, `metrics`, `self-check`, `channels`, `polski`) - [JSON](https://writelikehuman.app/rules.json): sections plus measurable targets ## Patterns - [Pattern catalog (Markdown)](https://writelikehuman.app/patterns.md): every pitfall with a bad example, a better one and the fix - [Pattern catalog (JSON)](https://writelikehuman.app/patterns.json) - [One pattern](https://writelikehuman.app/patterns/negative-parallelism.md): `/patterns/.md` ## Tools - [Checker](https://writelikehuman.app/check): POST `{"text": "...", "lang": "en|pl", "channel": "default|social|email|docs|proposal|article"}`, returns metrics and pattern hits as JSON - [MCP server](https://writelikehuman.app/mcp): streamable HTTP, no auth; tools get_rules, list_patterns, get_pattern, check_text - [Agent skill](https://writelikehuman.app/SKILL.md): drop into ~/.claude/skills/write-like-human/ ## Optional - [Everything in one file](https://writelikehuman.app/llms-full.txt): the full protocol followed by the full pattern catalog