Chinese AI writing pattern detection: principles and design
Tool scope
AI-generated text has
可辨識的固定模式, or recognizable recurring patterns.Stacked dashes, inflated significance, three-part constructions and repeated connectors such as "additionally" and "however" are AI writing patterns that Chinese readers can recognize immediately. Humanizer-zh groups them into five categories with 24 patterns;
/humanizer-zhcan detect and rewrite each one.Removing AI vocabulary still requires adding concrete content.
Guizang's design goal is "not just clean, but vivid." After removing AI vocabulary, the rewrite needs varied rhythm, concrete details and a first-person perspective. The skill requires rewriting after removing AI vocabulary.
The five-dimension 50-point rubric is a quantitative threshold for content CI.
Directness, rhythm, trust, authenticity and concision each have 10 points. Teams can use the total as a CI pass criterion and return drafts below the threshold for revision. Teams can automate this QA step in Chinese writing workflows.
24 AI writing patterns
Humanizer-zh's Chinese writing checklist groups common AI writing patterns into five categories with 24 patterns, each with a definition, cause and rewriting strategy.
Pattern overview
24 PATTERNS · 5 CATEGORIES · WIKIPEDIA-GROUNDED
Rank 01/06
op7418 / Humanizer-zh · SKILL.mdFive categories, 24 patterns: AI writing index
A Chinese editing checklist based on Wikipedia's "Signs of AI writing"
The complete SKILL.md groups recognizable AI writing patterns into five categories: content (6), language and grammar (6), style (6), communication (3), and filler and evasion (3). Each pattern has a definition, examples and rewriting guidance. Guizang explicitly describes it as a writing quality tool, not an AI detection evasion plugin.
- ✓ Editor's choice
- 24 Patterns
- 5 Categories
- MIT
- ★ 6,534
- /
- 06
- Patterns
- 24
- Source
- Wikipedia
- Upstream
- blader/humanizer
Rank 02
Content Patterns6 content patterns: inflated significance and stock structures
Six content patterns, including exaggerated importance, stock endings and vague attribution
Patterns include inflated significance ("this symbolizes an era"), promotional language, shallow "-ing" analysis, vague attribution ("experts point out..."), three-part constructions linked by dashes, and stock challenges-and-outlook endings. These six patterns occur frequently in press releases, white papers and annual reviews.
- Press release checks
- 6 Patterns
- Content patterns
- Count
- 6 patterns
- Layer
- Content
Rank 03
Language / Grammar6 grammar patterns: vocabulary and sentence structures
Six patterns covering common AI words, negative parallelism, triads, synonym cycling and false ranges
Patterns include common AI words ("additionally," "however," "in-depth," "vitally important," "landscape" and "crucial"), avoiding "is", negative parallelism (overusing "not A, but B"), three-part constructions (rule of three), synonym cycling, and false ranges ("everything from X to Y"). These six structures are common grammatical markers in AI-generated text.
- Vocabulary patterns
- Three-part constructions
- Synonym cycling
- Count
- 6 patterns
- Layer
- Grammar
Rank 04
Style Patterns6 style patterns: formatting and punctuation
Excessive em dashes, boldface, inline-heading lists, title case, decorative emoji and curly quotes
Excessive em dashes, overused boldface, inline-heading lists, misused English title case, decorative emoji, and smart curly quotes are six visual markers that Chinese readers use to recognize AI writing. Humanizer-zh removes these markers and rewrites the paragraphs with a more natural rhythm.
- Dash checks
- Boldface checks
- Emoji removal
- Count
- 6 patterns
- Layer
- Style
Rank 05
Communication Traces3 communication patterns: chatbot residue
Collaborative phrasing, knowledge-cutoff disclaimers and flattering openings
Detects three types of chatbot residue: collaborative phrasing ("let us..."), knowledge-cutoff disclaimers, and flattering openings ("this is a great question"). These phrases are out of place when copied into an article, but AI-generated text often retains them.
- Chat residue
- Stock disclaimers
- Flattery
- Count
- 3 patterns
- Layer
- Chat Trace
Rank 06
Filler / Evasion3 filler patterns: low-information sentences
Filler phrases, excessive hedging and generic positive conclusions
Filler phrases ("it is worth noting" and "it should be pointed out"), excessive hedging (stacking "possibly," "perhaps" and "to some extent"), and generic positive conclusions ("overall, this is a topic worth exploring in depth") add little information and appear frequently in AI-generated text. Humanizer-zh deletes these passages or compresses them into one sentence.
- Filler detection
- Excessive hedging
- Generic endings
- Count
- 3 patterns
- Layer
- Filler
Installation and command reference
Three installation paths, one slash command and a five-dimension rubric. Installation and invocation take about five minutes, with support for all major AI coding IDEs.
Installation and commands
INSTALL · INVOKE · SCORE · CROSS-PLATFORM
Rank 01/06
npx skills add · Recommended installation pathSingle-command npx installation
Automatic directory and dependency handling for macOS, Linux and Windows
Run npx skills add https://github.com/op7418/Humanizer-zh.git in a terminal; it automatically copies the skill to ~/.claude/skills/humanizer-zh. No manual clone or PATH configuration is required on macOS, Linux or Windows. Restart Claude Code or run claude skills reload to make the command available.
- ✓ Official recommendation
- Single-command npx
- macOS / Linux / Win
- /
- 06
- Install
- ~ 20 sec
- Path
- ~/.claude/skills/
- Reload
- claude skills reload
Rank 02
git clone · Manual pathDirect clone to the skills directory
For teams that want to fork the skill and customize its rules
Run git clone https://github.com/op7418/Humanizer-zh.git ~/.claude/skills/humanizer-zh. With a manual installation, edit SKILL.md to add prohibited brand terms, tone rules and internal examples for a company style guide.
- Fork support
- Brand customization
- Team training
- Best For
- Agency / Brand
- Customizable
- SKILL.md
Rank 03
Manual · Windows pathWindows manual deployment
Place the skill in %USERPROFILE%\.claude\skills\
Windows users who do not want to install Node.js or Git Bash can download the zip and extract it to %USERPROFILE%\.claude\skills\humanizer-zh\. Confirm that the directory contains both SKILL.md and README.md. Paths are case-sensitive; avoid Chinese characters in paths.
- Windows
- No dependencies
- Zip extraction
- Platform
- Windows
- Path
- %USERPROFILE%\.claude\
Rank 04
/humanizer-zh · Slash command/humanizer-zh: detection, rewriting and scoring
Plain text, file paths or globs for batch input
Invoke /humanizer-zh 這段 AI 生成的文字… with a Chinese text passage, /humanizer-zh @draft.md with a file, or /humanizer-zh content/**/*.md across the repository. Claude scans 24 patterns, lists matches, proposes a rewrite and runs the five-dimension score in sequence. The workflow runs in the Code / Cursor / Copilot chat interface.
- Slash command
- File / Glob
- Mixed Chinese and English
- Command
- /humanizer-zh
- Input
- text | file | glob
Rank 05
Five-dimension scoring · Quality RubricFive scoring dimensions: 50-point content QA
Directness, rhythm, trust, authenticity and concision; 10 points each
Directness checks whether the text gets to the point; rhythm checks sentence-length variation; trust checks whether it treats the reader as an adult; authenticity checks whether the tone resembles human writing; concision checks whether more can be cut. The total is 50 points and can be a content CI threshold. Tenten recommends 42 points as the minimum for publication.
- 50 pts total
- Content CI threshold
- Writing quality rubric
- Dimensions
- 5
- Max Score
- 50 pts
Rank 06
Cross-Platform · CompatibilityOne skill for six IDEs
Claude Code, Cursor, Copilot, Windsurf, OpenClaw and Cline
Humanizer-zh's SKILL.md is a plain Markdown instruction specification that agents supporting skills or custom system prompts can read directly, including Cursor, GitHub Copilot, Windsurf, OpenClaw and Cline. Teams do not need separate versions for each IDE.
- ✓ OpenClaw
- 6+ IDE
- Plain Markdown
- IDEs
- 6+
- Format
- Pure MD
Five daily workflow recommendations
Recommendations cover writing order, scoring thresholds, cross-platform integration and team procedures.
Usage recommendations
POWER-USER TIPS · FROM THE TENTEN DESK
Rank 01
Tip · Writing orderDraft completion before humanizing
/humanizer-zh is a finishing tool, not a draft generator
Have Claude generate a draft, edit it manually, then run /humanizer-zh for the final pass. The skill removes AI writing patterns from text that already meets basic quality requirements; its effectiveness is limited on a low-quality AI draft.
- Workflow
- Final editing
- Stage
- Final Polish
Rank 02
Tip · Five-dimension thresholdRecommended 42-point publication threshold
Tenten recommends 42 points (84%) out of 50 as the CI threshold
Return drafts below 42 points for revision; 40 to 44 points is the caution range; 45 or more points is publication-ready. Tenten uses this threshold internally for marketing materials, blogs and newsletters. A low threshold does little filtering; an excessively high one stalls editing.
- CI threshold
- 42 / 50
- Threshold
- 42 / 50
Rank 03
Tip · Bilingual workflowChinese and English content QA
Pair the Chinese skill with the English upstream blader/humanizer
Use blader/humanizer for English and op7418/Humanizer-zh for Chinese. Install both skills under the same ~/.claude/skills/ directory; Claude selects the rules by input language, so one workflow can handle both languages.
- Bilingual
- International teams
- Pair With
- blader/humanizer
Rank 04
Tip · Brand customizationForked brand-specific SKILL.md
Company terminology restrictions, tone rules and examples in SKILL.md
The instructions are plain Markdown. Add brand rules to a forked SKILL.md, such as banning the Chinese terms for "empowerment" and "ecosystem," or always putting client names in quotation marks. The customized company style guide gives new team members the writing standard from their first day.
- Brand procedures
- Customization
- Customize
- SKILL.md
Rank 05
Tip · Traditional Chinese variantHumanizer-zh-TW for Traditional Chinese teams
kevintsai1202's fork adapts vocabulary and quotation conventions for Traditional Chinese
The op7418 original mainly uses Simplified Chinese vocabulary. Traditional Chinese teams should use kevintsai1202/Humanizer-zh-TW to avoid unwanted conversions between regional forms of terms such as "software" and "data." Both versions share the same 24-pattern framework; they differ only in vocabulary and quotation conventions.
- Traditional Chinese
- Taiwan and Hong Kong teams
- Variant
- zh-TW Fork
Six use cases and editing configurations
Humanizer-zh handles marketing copy, press releases, brand stories, academic abstracts, social posts and product launches, with different editing priorities for each.
Practical applications
MARKETING · PR · BRAND · EDU · SOCIAL
Rank 01/06
Use Case · Marketing copyMarketing copy: AI writing pattern removal
Newsletters, landing page heroes and product descriptions
Three common AI writing patterns in marketing copy are inflated significance ("redefining the industry"), three-part constructions ("faster, lighter, safer"), and generic conclusions ("creating a seamless experience"). Run /humanizer-zh to replace these patterns with concrete figures or examples that make the copy more persuasive.
- ✓ Frequent use case
- EDM
- Hero Copy
- Product descriptions
- /
- 06
- Focus
- Content / Filler
- Expected
- + CTR
Rank 02
Use Case · Press releases and white papersPress releases and white papers: stock endings and vague attribution
Press releases, white papers and annual reviews
Three common patterns are stock challenges-and-outlook passages ("despite the challenges... looking ahead..."), vague attribution ("industry insiders point out"), and promotional rhetoric. Humanizer-zh replaces them with concrete cases, traceable quotations and verifiable data to make the material more suitable for media citation.
- Press releases
- White papers
- Stock passage removal
- Focus
- Content Layer
Rank 03
Use Case · Brand storiesBrand stories: first-person perspective
About pages, founder stories and annual report openings
Brand stories often read like institutional encyclopedia entries. The authenticity and rhythm dimensions address this problem: Humanizer-zh rewrites statements such as "our company is committed to..." as first-person statements from the founder and adds concrete times, places and situations to make the brand more recognizable.
- First person
- Founder stories
- Brand voice
- Focus
- Authenticity
Rank 04
Use Case · Academic abstractsAcademic abstracts: formal tone and concise claims
Abstracts, literature reviews and research reports
Academic texts should retain a formal register. Humanizer-zh primarily removes inflated significance, excessive hedging ("to some extent, this may indicate..."), and common AI words while preserving rigor. The rewrite makes sentences more direct, citations more specific and conclusions more verifiable.
- Academic abstracts
- Excessive hedging
- Directness
- Focus
- Filler / Hedging
Rank 05
Use Case · Social media and paid educational contentSocial posts: style pattern removal and detection risk
X / LinkedIn / Xiaohongshu / Jike posts
Some social platform algorithms are sensitive to AI writing patterns; posts with stacked dashes, excessive boldface and decorative emoji have lower reach. For social content, Humanizer-zh breaks up three-part constructions, removes emoji, and replaces boldface with natural phrasing to make posts read more like human writing.
- X / LinkedIn
- Xiaohongshu
- Reach
- Focus
- Style Layer
Rank 06
Use Case · Product launch / Release NoteProduct launches: specific features
Release notes, feature descriptions and Product Hunt launch posts
Product launch copy often substitutes promotional language for concrete descriptions, such as "a comprehensive upgrade with an unprecedented experience." Humanizer-zh rewrites it as facts, such as "the new version adds batch processing, keyboard shortcuts and offline mode; early testers report positive feedback." Put facts first; move promotional language later or remove it.
- Release Note
- Product Hunt
- Facts first
- Focus
- Content / Style
Community data and ecosystem: four verifiable signals
Star growth in Humanizer-zh's first three months, the author's background, the upstream project and forks.
Community data
COMMUNITY SIGNALS · VERIFIED APR 2026
Rank 01
Signal · Initial growth6,534 Stars in the repository's first three months
Repository created 2026/01/19 · 6,534 ★ / 541 forks in the recorded snapshot
The 541 forks indicate that many teams customize the project. The 13 open issues have active discussions.
- ★ 6,534
- 541 forks
- ✓ Active maintenance
- Created
- 2026-01-19
- Open Issues
- 13
Rank 02
Signal · Author GuizangGuizang (op7418): maintainer of four active repositories
Beijing-based product designer · 1.8k GitHub followers
Guizang maintains CodePilot (5.5k ★, an Electron desktop app for multi-model AI agents), NanoBanana-PPT-Skills (2.4k ★, presentation generation), ai-claude-start (a multi-account Claude Code launcher), and guizang-s-prompt (a prompt library). Their continuing maintenance records help assess the skill's long-term availability.
- CodePilot 5.5k ★
- NanoBanana 2.4k ★
- ✓ Ongoing maintenance
- Followers
- 1,800
- Location
- Beijing
Rank 03
Signal · Upstream blader/humanizerEnglish upstream: blader/humanizer
blader/humanizer · Claude Code skill that removes signs of AI-generated writing
The original English skill is by blader, a long-standing Anthropic community contributor, and is based on Wikipedia's "Signs of AI writing." The op7418 adaptation retains the original SKILL.md structure and scoring logic while translating vocabulary, examples and categories into Chinese.
- Upstream project
- Wikipedia-grounded
- Matching structure
- Upstream
- blader/humanizer
Rank 04
Signal · Traditional Chinese forkzh-TW fork: Traditional and Simplified Chinese variants
kevintsai1202/Humanizer-zh-TW · Traditional Chinese Agent Skills fork
A fork for Traditional Chinese communities in Taiwan, Hong Kong and overseas. Humanizer-zh is listed in six Skills directories: Learn Skills, SkillHub, FastMCP, skills.rest, AgentSkill.work and MCP Directory.
- zh-TW fork
- Listed in 6 directories
- ✓ Ecosystem coverage
- Fork
- zh-TW
- Listed In
- 6 Directories
Deployment paths by team role
Recommended configurations
Four deployment paths for common team situations. Select a path by role to integrate Humanizer-zh into content production within one week.
01 · Independent publishers / Content Creator
A fixed pre-publication check
Run /humanizer-zh before publishing each X / LinkedIn / Xiaohongshu post. Individual creators can adopt it with little setup and put a 42-point threshold in a local pre-commit hook; block publication below that threshold.
02 · Marketing Team
Content CI integration
Add Humanizer-zh to the pre-publication script for Notion / WordPress / Webflow: run /humanizer-zh @draft.md, obtain the five-dimension score and automatically return drafts below 42 points to the author. Apply the same workflow to newsletters, blogs and landing pages for automated Chinese content QA.
03 · Agency
Client-specific SKILL.md forks
Fork SKILL.md for each client and add brand voice, prohibited terms and example styles as a client-specific writing specification. Hand over the skill to the client's internal content team with the deliverables so it can maintain the brand voice after the contract ends.
04 · Enterprise Content Ops
Three language variants: English, Simplified and Traditional Chinese
Install blader/humanizer for English, op7418/Humanizer-zh for Simplified Chinese, and kevintsai1202/Humanizer-zh-TW for Traditional Chinese. All three markets share the five-dimension rubric and use their own vocabulary rules, giving multinational brands a common writing quality standard.