{"slug": "tropes-ai-writing-pattern-directory", "title": "Tropes – AI Writing Pattern Directory", "summary": "A new website, Tropes.fyi, offers a directory of recurring writing patterns that identify AI-generated text, along with tools like 'The Writing Whip' prompt and 'Deslopify' to help writers and editors avoid these tells. Creator ossama.is launched the resource to combat what he calls 'AI slop' in online writing, providing a single file, tropes.md, that can be added to AI assistants' system prompts to prevent such patterns.", "body_md": "Instantly identify AI writing patterns\n\nby[ossama.is](https://ossama.is)\n\n“Despite these challenges, the initiative continues to thrive.”\n\n\"Despite its challenges...\"\n\n“In conclusion, the future of AI depends on...”\n\nSignposted conclusion\n\n“It's not bold. It's backwards.”\n\nNegative parallelism\n\n“The problem -- and this is the part nobody talks about -- is systemic.”\n\nEm-dash addiction\n\n“He published this. Openly. In a book. As a priest.”\n\nShort punchy fragments\n\nA dynamic directory of the recurring tropes, tics and structural patterns that give away AI-generated text. For writers, editors, publishers, anyone who reads and anyone who cares.\n\n[Word Choice[6]](/directory?category=word-choice)·\n\n[Sentence Structure[9]](/directory?category=sentence-structure)·\n\n[Paragraph Structure[2]](/directory?category=paragraph-structure)·\n\n[Tone[14]](/directory?category=tone)·\n\n[Formatting[5]](/directory?category=formatting)·\n\n[Composition[13]](/directory?category=composition)\n\n## The Writing Whip\n\nNewEvery trope in the directory is stated as an instruction, and it covers response behaviours as well as prose, so it governs how the model answers you too. Drop it in your skills directory and it loads before the model writes anything. The [rage-fueled motivation](https://ossama.is/writing/fatigue) is on the blog.\n\nLead with the answer, the solution or the change. Do not preface it, do not announce what you are about to do, do not rephrase the question or the prompt back at the reader. EVER.\n\nReasoning leak: Do not narrate what you are doing, deciding, planning or about to do. Do the thing and produce the output.\n\nCompulsive counting: Do not state the number of items before listing them. Do not enumerate or count anything explicitly.\n\n## ai;dr\n\nJust the prompt please. 3000 words of slop, distilled back to the 30-word prompt they actually typed.\n\nSave your attention, time and sanity (ordered by value).\n\n## AI Vetter\n\nDrop a link. We'll tell you if it's worth reading.\n\n7 tropes identified across 4 categories\n\nHeavy use of negative parallelism, anaphora abuse\n\nOne-point dilution: single argument restated 8 times\n\n## Deslopify\n\nPaste text in. Get a diff-style breakdown of every phrase, sentence and structure that reads like AI, with suggested rewrites.\n\n1The technology is extraordinary, the demos are\n\n2dazzling, and the marketing is relentless.\n\n3impressive, and the marketing is aggressive.\n\n4Yet when you look at how people actually\n\n5work — the real workflows, the real tools, the real daily grind\n\n6their actual day-to-day — AI sits mostly on the\n\n7sidelines.\n\nCan't sell the poison without selling the cure eh?\n\n## tropes.md\n\nA single file you can drop into any AI assistant's system prompt so it avoids these patterns. Copy or download.\n\n```\n# AI Writing Tropes to Avoid\n\nAdd this file to your AI assistant's system prompt or context\nto help it avoid common AI writing patterns.\nSource: tropes.fyi\n\n---\n\n## Sentence Structure\n\n### Negative parallelism\n\nEl Classico, the \"It's not X -- it's Y\" pattern. The single most commonly identified AI writing tell. Man I f*cking hate it. The model uses this to create false profundity by framing everything as a surprise. Once can be effective; TEN in a blog post is a genuine insult to the reader.\n\n**Avoid patterns like:**\n- \"It's not bold. It's backwards.\"\n- \"The question isn't whether to optimize. The question is when to stop.\"\n- \"The real issue isn't technical. The real issue is organizational.\"\n```\n\n## Why this exists\n\nMan I am so sick of AI slop in writing. I don't think you quite understand how prevalent it is. It is disrespectful to expect ME to read something YOU could not even be bothered to write (or likely even read). The lingering human connection that remained on the internet is now being diluted even further. Many of the Hacker News posts I click on (especially sorting by new) are completely AI generated (let me not even start on Reddit posts or Twitter threads (which I don't use)). This includes several that reach the front page on a daily basis. It's shameless. Unfortunately, many of you educated readers are completely oblivious.\n\nAI-generated text is getting harder to spot but the models still have very obvious tells.\n\nDo not waste your time reading words that nobody wrote. Something void of character, flare, passion and risk. These tools will help you both (generously) identify AI writing and save you from having to read it.\n\nTo combat this (and because I'm petty) I built this directory that names and shames the patterns. Both to educate those are not AI-literate and to call it out! Each trope is documented with examples so you know exactly what to look for -* (not every emdash is AI I carefully selected this one) and, because I'm petty, how to call it out!\n\n“You're a hypocrite I'm sure you use AI for writing code!” — AI generated code is fine, it's one computer (LLM) talking to another (compiler). How else do you think AI is so good at writing code? They're speaking the same language! But prose? That's from human to human, it's sacred and meant for other people. Using AI for that is deceitful.\n\nFurther reading", "url": "https://wpnews.pro/news/tropes-ai-writing-pattern-directory", "canonical_source": "https://tropes.fyi/", "published_at": "2026-09-02 16:52:11+00:00", "updated_at": "2026-09-02 17:23:02.122049+00:00", "lang": "en", "topics": ["artificial-intelligence", "generative-ai", "ai-tools"], "entities": ["Tropes.fyi", "ossama.is", "The Writing Whip", "Deslopify"], "alternates": {"html": "https://wpnews.pro/news/tropes-ai-writing-pattern-directory", "markdown": "https://wpnews.pro/news/tropes-ai-writing-pattern-directory.md", "text": "https://wpnews.pro/news/tropes-ai-writing-pattern-directory.txt", "jsonld": "https://wpnews.pro/news/tropes-ai-writing-pattern-directory.jsonld"}}