Claude Skill MartBrowse skillsQuick linesLearn by videoTerminal guideWhat is a Skill?
Back to list

story-deslop (AI-Flavor Remover for Fiction)

Diagnoses and strips AI writing tells from web-novel prose with minimal, function-preserving edits.

Content & WritingIntermediate5,896880AI score 9/10Last updated: Aug 21, 2026

What it does

  • Scans a draft and assigns an AI-flavor grade (light / medium / heavy) using six quantified metrics: banned-word density, consecutive parallel structures, psychological-telling ratio, dialogue-tag density, average sentences per paragraph, and repeated-description density.
  • Cleans up through seven gates: banned-word replacement (A), formulaic sentence patterns (B), showing instead of telling emotions (C), rhythm variation (D), natural dialogue (E), removing summarizing/uplifting endings (F), and cutting explanatory or omniscient narrator intrusions (G).
  • Enforces guardrails: never delete whole paragraphs, cap deletions at 15% / 25% / 35% by severity, and protect foreshadowing, hooks, character traits, and causal anchors — flag [needs review] instead of cutting.
  • File mode runs bundled Node scripts (check-ai-patterns.js, check-degeneration.js, normalize-punctuation.js) for pre-scan, degeneration checks, and deterministic punctuation cleanup.
  • Supports a project-root .deslop-whitelist so proper nouns and worldbuilding terms aren't flagged.

Who it's for

  • Web-novel and long-form fiction authors cleaning up LLM-assisted drafts
  • Editors who want a repeatable checklist for spotting machine-written prose
  • Users already on the oh-story-claudecode writing pipeline

Examples

  1. Paste a scene and say "this reads too AI" → you get an issue table (location, type, gate, original text, problem) plus a revised version.
  2. Run /story-deslop chapters/03.md → the skill pre-scans with the checker script, edits the file in place, then reports edit counts and character-count delta.
  3. Say "just flag it, don't rewrite" → annotation-only mode: diagnosis report, no file writes.

· · · Install guide · · ·

Try it now, no install

Paste this into Claude to use the skill without installing anything.

Read the instructions in this file and follow them to help me:
https://raw.githubusercontent.com/worldwonderer/oh-story-claudecode/HEAD/skills/story-deslop/SKILL.md

What I want: (describe your task here)

If Claude can't open the link, open it yourself and paste the contents instead.

If it works for you, download the ZIP below and install it. Then it runs on its own — no pasting each time.

Install in the Claude app (no terminal)
  1. Download the ZIP with the button below.
  2. In Claude, open Settings → Capabilities and turn on 'Code execution and file creation'. (one time)
  3. Go to Customize → Skills → + → 'Upload a skill' and upload the ZIP.
Download ZIP
Install in Claude Code

Let Claude do it — paste this into Claude Code

Install the skill I found on Claude Skill Mart.
Copy the skills/story-deslop folder from the GitHub repo worldwonderer/oh-story-claudecode into my ~/.claude/skills/story-deslop/.
When it's done, tell me in one line what this skill can do.

Install with a command instead

git clone https://github.com/worldwonderer/oh-story-claudecode.git && mkdir -p ~/.claude/skills && cp -r oh-story-claudecode/skills/story-deslop ~/.claude/skills/

This is a third-party skill. Check the source repository before installing.

  1. Open a terminal and clone the repo: git clone https://github.com/worldwonderer/oh-story-claudecode.git
  2. Create the skills folder if needed: mkdir -p ~/.claude/skills
  3. Copy the whole skill directory (the scripts/ and references/ folders must come along): cp -r oh-story-claudecode/skills/story-deslop ~/.claude/skills/
  4. Verify Node.js is installed so the checker scripts can run: node -v
  5. Restart Claude Code, then invoke it with /story-deslop <file-path> or paste text and ask to remove the AI flavor.
  6. (Optional) Add a .deslop-whitelist file at your project root, one exempt term per line, to prevent false positives on names and lore terms.
  7. Note: the rules and banned-word lists are tuned for Chinese prose — expect to adapt them if you write in another language.