Agent skill

AI Writing Tropes

by Xe in Xe/site

Detect and eliminate common AI writing tropes from prose. An agent skill from Xe/site.

ZlibAuto-check passedWriting & Content

Install AI Writing Tropes

skills CLI
$ npx skills add Xe/site --skill ai-writing-tropes -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install Xe/site ai-writing-tropes --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/Xe/site.git skills-src && mkdir -p .claude/skills && cp -r skills-src/.agents/skills/ai-writing-tropes .claude/skills/ai-writing-tropes && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
ai-writing-tropes
GitHub stars
732
Token cost
~761 tokens
SKILL.md length
324 words
Files
7 (incl. references)
Skills in repo
12
Repo updated
First seen
Licence
Zlib

At a glance

Detect and eliminate common AI writing tropes from prose. An agent skill from Xe/site.

  • Works in 4 steps: Draft the content. → Check against the trope categories below. → If you spot a pattern, rewrite that… → …
  • Reviewing text to avoid the predictable patterns that mark AI-generated writing
  • SKILL.md covers How to Use, Trope Categories, Quick Self-Check and The One Rule
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md

What it does

AI Writing Tropes is an agent skill from Xe/site. Detect and eliminate common AI writing tropes from prose. Use when drafting, editing, or reviewing text to avoid the predictable patterns that mark AI-generated writing. Source: tropes.fyi

Its SKILL.md is about 760 tokens, which your agent loads only when the skill is triggered. The skill folder holds 7 other files, including reference files (for example `references/composition.md`, `references/formatting.md` and `references/paragraph-structure.md`).

It sits in Writing & Content, covering Humanizing AI text. The repository describes itself as: The new frontend/backend code for https://xeiaso.net. The licence is Zlib.

When your agent uses it

  • Reviewing text to avoid the predictable patterns that mark AI-generated writing
  • Tasks that involve Humanizing AI text

Example prompts

  • “/ai-writing-tropes”

Workflow steps

4 steps, taken from the first numbered list in SKILL.md.

  1. Draft the content.
  2. Check against the trope categories below.
  3. If you spot a pattern, rewrite that passage.
  4. Re-read the whole piece for pattern density — a few is tolerable, a cluster is

What it can do on your machine

Read from SKILL.md and the folder at commit 36becf3. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md.

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

AI Writing Tropes loads about 761 tokens when it runs, and up to ~5.1k if it reads all its reference files. Until then it costs about 52 tokens; SKILL.md has 324 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~52
When it runs · the whole SKILL.md, loaded when a task matches
~761
With references · SKILL.md plus every file in references/, read only if the agent opens them
~5.1k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from Xe/site at commit 36becf3, republished under its Zlib licence (© Xe). 324 words, ~761 tokens.

Download SKILL.mdSave it as .claude/skills/ai-writing-tropes/SKILL.md (or your agent's skills folder). This skill also uses 6 other files; get the full folder from GitHub.
name
ai-writing-tropes
description
Detect and eliminate common AI writing tropes from prose. Use when drafting, editing, or reviewing text to avoid the predictable patterns that mark AI-generated writing. Source: tropes.fyi
metadata
trigger: Writing prose, editing drafts, reviewing content for AI tells, or when user mentions "tropes", "AI patterns", "slop", or "tropes.fyi" author…

AI Writing Tropes to Avoid

Comprehensive catalog of AI writing patterns that make text feel machine-generated. Any single pattern used once might be fine. The problem is when multiple tropes appear together or when one trope repeats throughout a piece.

How to Use

When writing or editing prose:

  1. Draft the content.
  2. Check against the trope categories below.
  3. If you spot a pattern, rewrite that passage.
  4. Re-read the whole piece for pattern density — a few is tolerable, a cluster is not.

Trope Categories

Word Choice

Overused vocabulary and phrasing that AI defaults to. See references/word-choice.md.

Key offenders: "quietly", "delve", "tapestry", "landscape", "serves as", "leverage", "robust", "harness", "streamline".

Sentence Structure

Formulaic sentence patterns that no human writes at scale. See references/sentence-structure.md.

Key offenders: negative parallelism ("not X — it's Y"), dramatic countdowns ("Not X. Not Y. Just Z."), self-posed rhetorical questions, anaphora abuse, tricolon abuse, gerund fragment litanies.

Paragraph Structure

Layout and organization patterns that betray AI generation. See references/paragraph-structure.md.

Key offenders: short punchy fragments as standalone paragraphs, listicles disguised as prose.

Tone

Voice and framing habits that sound performative. See references/tone.md.

Key offenders: false suspense ("Here's the kicker"), patronizing analogies ("Think of it as..."), false vulnerability, stakes inflation, vague attributions, invented concept labels.

Formatting

Visual and typographic tells. See references/formatting.md.

Key offenders: em-dash addiction, bold-first bullets, unicode decoration.

Composition

Document-level structural problems. See references/composition.md.

Key offenders: fractal summaries, dead metaphors beaten into the ground, historical analogy stacking, one-point dilution, signposted conclusions.

Quick Self-Check

Before delivering prose, ask:

  • Did I use the same sentence structure more than twice in a row?
  • Did I use "not X — it's Y" or "Here's the thing" anywhere?
  • Did I stack three or more historical examples back-to-back?
  • Did I inflate the stakes beyond what the content warrants?
  • Would a human actually write a first draft this way?
  • Does any passage sound like it belongs on a motivational poster?

The One Rule

Write like a human: varied, imperfect, specific.

© Xe, Zlib. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 6 other files (references) in .agents/skills/ai-writing-tropes of Xe/site.

  • SKILL.md
  • references/composition.md
  • references/formatting.md
  • references/paragraph-structure.md
  • references/sentence-structure.md
  • references/tone.md
  • references/word-choice.md

Open the folder on GitHubat commit 36becf3

Compare with similar skills

AI Writing Tropes next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

AI Writing Tropes compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
AI Writing Tropes this skillXe/site732—~761Automated safety check: PassZlib
HumanizerAzure-Samples/interview-coach-agent-framework17338 repos~5.8kAutomated safety check: PassMIT
Avoid AI Writingconorbronsdon/avoid-ai-writing4.9k3 repos~8.1kAutomated safety check: PassMIT
User-Facing Text Cleanupguillaumemeyer/watermarks-remover24k—~3.5kAutomated safety check: PassMIT
Install Anti Sloptrycompai/crm11k1 repos~881Automated safety check: PassMIT
Chinese Text Humanizerop7418/Humanizer-zh19k—~2kAutomated safety check: PassMIT

Similar skills

  • Humanizer

    Azure-Samples/interview-coach-agent-framework

    Official

    Remove signs of AI-generated writing from text. An agent skill from Azure-Samples/interview-coach-agent-framework.

    173 GitHub starsUsed in 38 repos~5.8k tokens
    Writing & ContentAuto-check passed
  • Avoid AI Writing

    conorbronsdon/avoid-ai-writing

    Audit and rewrite content to remove AI writing patterns ("AI-isms").

    4.9k GitHub starsUsed in 3 repos~8.1k tokens
    Writing & ContentAuto-check passed
  • User-Facing Text Cleanup

    guillaumemeyer/watermarks-remover

    Audits prose for invisible Unicode characters and rewrites it while keeping facts, citations, code and required disclosures unchanged and the writer's voice intact.

    24k GitHub stars~3.5k tokensUpdated 2 days ago
    Writing & ContentAuto-check passed
  • Install Anti Slop

    trycompai/crm

    Install and configure the anti-slop Oxlint plugin in a local TypeScript or JavaScript repository.

    11k GitHub starsUsed in 1 repo~881 tokens
    Writing & ContentAuto-check passed
  • Chinese Text Humanizer

    op7418/Humanizer-zh

    Edits Chinese articles, comments and documents to remove filler, repetition and template phrasing while keeping the facts, the level of certainty and the author's voice.

    19k GitHub stars~2k tokensUpdated 18 days ago
    Writing & ContentAuto-check passed
  • Writes and edits Japanese business documents so they read clearly and naturally, removes AI-sounding phrasing and can score how AI-like a text reads.

    1.9k GitHub stars~2.1k tokensUpdated 1 mo ago
    Writing & ContentAuto-check passed
  • Stop Slop

    Xe/site

    Remove AI writing patterns from prose. An agent skill from Xe/site.

    732 GitHub starsUsed in 8 repos~423 tokens
    Auto-check passed
  • Choose and create the right Neon branch type for testing and development.

    732 GitHub starsUsed in 3 repos~2.4k tokens
    Auto-check: notes
  • Guides and best practices for working with Neon Serverless Postgres.

    732 GitHub starsUsed in 2 repos~1.8k tokens
    Auto-check passed
  • A skill your agent uses when creating git commits, writing commit messages, or following version control workflows

    732 GitHub stars~1.3k tokensUpdated 2 days ago
    Auto-check passed
  • A skill your agent uses when asked to generate a "no way to prevent this" / no-way-to-prevent-this satire post for a memory-safety CVE (out-of-bounds write/read, buffer/heap overflow…

    732 GitHub stars~816 tokensUpdated 2 days ago
    Auto-check passed
  • Create reusable templ UI components with props, children, and composition patterns.

    732 GitHub stars~552 tokensUpdated 2 days ago
    Auto-check passed

Questions about AI Writing Tropes

What does AI Writing Tropes do?

Detect and eliminate common AI writing tropes from prose. An agent skill from Xe/site. AI Writing Tropes is an agent skill from Xe/site. Detect and eliminate common AI writing tropes from prose.

When should I use AI Writing Tropes?

AI Writing Tropes fits situations like: reviewing text to avoid the predictable patterns that mark AI-generated writing; tasks that involve Humanizing AI text.

How do I install AI Writing Tropes in Claude Code?

Run `npx skills add Xe/site --skill ai-writing-tropes -a claude-code`. Or copy the skill folder (.agents/skills/ai-writing-tropes in Xe/site) into .claude/skills/ai-writing-tropes in your project. Claude Code loads it when a task matches its description.

How do I install AI Writing Tropes in Codex?

Run `npx skills add Xe/site --skill ai-writing-tropes -a codex`. Or copy the skill folder (.agents/skills/ai-writing-tropes in Xe/site) into .agents/skills/ai-writing-tropes in your project. Codex loads it when a task matches its description.

Can I use AI Writing Tropes in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add Xe/site --skill ai-writing-tropes -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/ai-writing-tropes, .gemini/skills/ai-writing-tropes, .github/skills/ai-writing-tropes and .opencode/skills/ai-writing-tropes in your project.

What does AI Writing Tropes need to run?

SKILL.md names no scripts, command-line tools or credentials: AI Writing Tropes is instructions for the agent only.

Does AI Writing Tropes access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is AI Writing Tropes safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does AI Writing Tropes use?

AI Writing Tropes is published under the Zlib licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does AI Writing Tropes use?

About 761 tokens (SKILL.md is roughly 3k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 4.3k tokens, read only when the agent opens those files.

What are the alternatives to AI Writing Tropes?

Skills that share tags, products or a category with AI Writing Tropes: Humanizer (Azure-Samples/interview-coach-agent-framework, 173 stars), Avoid AI Writing (conorbronsdon/avoid-ai-writing, 4.9k stars), User-Facing Text Cleanup (guillaumemeyer/watermarks-remover, 24k stars) and Install Anti Slop (trycompai/crm, 11k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains AI Writing Tropes?

Xe (a GitHub user) maintains it in Xe/site, which has 732 GitHub stars. The repository holds 12 skills in this directory. The repository was last updated on October 9, 2026.

Source: Xe/site on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.