CommunityCoding & Developmentgithub.com

Guyisheng/ai-novel-skills

Diagnoses and rewrites Chinese webnovels on three levels (expression, craft, and story causality) to eliminate AI-generated patterns while preserving the author's style and plot.

What is ai-novel-skills?

This skill is designed for editors and authors of Chinese webnovels who want to remove AI-generated clichés and formulaic writing without losing their authentic voice. It follows a three-layer diagnostic system: Expression Layer (telegraphic sentences, template metaphors, empty adverbs), Craft Layer (unclear scene purpose, imbalanced pacing, over-reliance on micro-movements for emotion), and Story Causality Layer (missing motivations, character knowledge violations, unresolved emotional arcs). The skill prioritizes minimal edits per issue, first fixing causality, then craft, then wording. It works best for Mandarin Chinese webnovels on any platform where markdown or text editing is supported, such as Claude Code, Cursor, or Codex, and expects the user to provide a chapter or excerpt for diagnosis and rewrite. The output includes a clear summary of what was changed and what requires author decisions, avoiding mechanical word replacement in favor of contextual judgment.

Works with~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/Guyisheng/ai-novel-skills/tree/HEAD/webnovel-deslop

Installed? Explore more Coding & Development skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

Ask in your favorite AI

Open a new chat with this agent skill pre-loaded.

Documentation

Webnovel De-AI-fication

0. Boundaries

  • Only revise expression, craft, and already-established narrative connections; do not alter events, motivations, outcomes, character knowledge, or the order of revelation.
  • Retain sentence constructions, long sentences, parallel structures, direct emotional statements, and punctuation preferences that the author explicitly preserves.
  • Read the full text before editing. Do not add new plot points, use wrong characters, break sentences, or cycle synonyms to evade judgment.
  • A term matching list is a clue, not a blanket deletion order; each issue must be judged in context.

1. Three-Layer Diagnosis

Expression Layer

  • Telegraphic sentences: Position, reason, and action each occupy a separate clause, announced item by item. First determine which action or change this paragraph is about, then prioritize the main trunk, embedding background via adverbials, attributives, and compound sentences.
  • Short, choppy sentences: Ordinary narration is cut into a string of short sentences. Merge until the meaning is complete before breaking; keep choppy sentences only for explosive moments, twists, and chapter endings.
  • Negation reversal: "Not A, but B" negates a straw target no one cares about. Write B directly; retain for corrections, justifications, or excluding guesses.
  • Universal adverbs and formulaic tones: "With a hint of..." "The voice was soft, but brooked no argument." Delete until only distinguishable tone or necessary information remains.
  • Template metaphors and abstract buzzwords: "Like a tidal wave" "The gears of fate." Replace with something the character knows and has at hand.
  • Quotation mark emphasis: Common nouns packaged as "opportunity" or "answer." Remove quotation marks.

Craft Layer

  • Unclear scene purpose: If this paragraph were deleted, would the plot, relationships, or information suffer? If not, delete it or compress it into one sentence.
  • Imbalanced pacing: Satisfying points, twists, and emotional climaxes are glossed over, while transitions are filled in detail. Write dense scenes beat by beat; summarize loose scenes.
  • Key processes summarized: "Fought for a while" "Everyone nodded in agreement" "Seven or eight times in a row." Pick out the specific beats and write them beat by beat.
  • Emotions translated through micro-movements: "Fingertips paused, knuckles turned white, gaze shifted, breath caught." If context already establishes the emotion, don't supplement; when emotion changes the next step, write the choice, dialogue, strategy, or cost; if the body is actually affected, write the consequence.
  • Expository narration: "What really matters is" "This means" "She finally understood." Delete the conclusion; keep actions, dialogue, and objects.
  • Bookish dialogue: All characters speak in complete sentences and elegant rhetorical questions. Restore tone, ellipses, repetition, and silence according to identity, occasion, and intent.
  • Perfect parallelism: Repeated identical sentence structures and lengths that only restate the same conclusion should be merged; keep when they carry progression or contrast.

Story Causality Layer

  • Why does the character act? Missing motivation, missing cost, missing antecedent. Supplement with already-established connections; if a plot change is needed, mark it as pending author decision; do not change on your own.
  • The character knows something they shouldn't. Correct according to point of view and order of knowledge.
  • Emotion lacks a landing: What is the target emotion? Is it delivered in this chapter? Deliver through choices, consequences, and relationship changes, not adjectives.
  • Chapter ending relies on insight, elevation, or preview: Replace with a concrete action, object, unfinished event, or information gap.

2. Rewriting Workflow

  1. Read through the chapter; write one sentence summarizing the chapter's function and target emotion.
  2. Mark issues paragraph by paragraph: whether they belong to expression, craft, or story causality.
  3. Fix story causality first, then craft, then wording. Do not reverse the order.
  4. Make only the minimum change per issue; preserve the author's original voice and established plot.
  5. After fixing, read the entire paragraph continuously; check for broken punctuation, ambiguous references, and causal jumps.
  6. Do not mechanically replace the same problem across the entire piece; judge each instance by context.

3. Retention Checklist

  • The author's characteristic long sentences, short sentences, dialect, pet phrases, and pauses.
  • Functional repetition, parallelism, direct emotional statements, and narrator commentary.
  • Plot-required abnormal punctuation, system prompts, bullet comments, letters, and stylistic registers.
  • Deliberately incomplete, roundabout, or repetitive character dialogue.

4. Delivery

  • State which layer was revised, which paragraphs were changed, and which issues require author decision.
  • Do not promise detection scores; do not treat term matching as the only criterion.
  • Do not add new characters, settings, props, or conflicts; when a new element is needed, ask the author first.

Individual skills in this repo

This repo contains 1 individual skill — each has its own dedicated page.

Related Skills