Skip to content
ai-writing-detection logo

AI Writing Detection Reference

ai-writing-detection

Comprehensive AI writing detection patterns and methodology. Provides vocabulary lists, structural patterns, model-specific fingerprints, and false positive prevention guidance. Use when analyzing text for AI authorship or understanding detection patterns.

SKILL.md

Full skill instructions

AI Writing Detection Reference

Expert-level knowledge base for detecting AI-generated text, compiled from academic research, commercial detection tools, and empirical analysis.

Quick Reference: High-Confidence Signals

These indicators strongly suggest AI authorship when found together:

Vocabulary Red Flags

High-signal words (50-700x more common in AI text):

  • "delve", "tapestry", "nuanced", "multifaceted", "underscore"
  • "intricate interplay", "played a crucial role", "complex and multifaceted"
  • "paramount", "pivotal", "meticulous", "holistic", "robust"
  • "stands/​serves as", "marking a pivotal moment", "underscores its importance"

Overused phrases:

  • "It's important to note that..."
  • "In today's fast-paced world..."
  • "At its core..."
  • "Without further ado..."
  • "Let me explain..."

See reference/​vocabulary-patterns.md for complete lists.

Structural Red Flags

  • Uniform sentence lengths: 12-18 words consistently (low burstiness)
  • Tricolon structures: "research, collaboration, and problem-solving"
  • Em dash overuse: AI uses em dashes in a formulaic way to mimic "punched up" sales writing, especially in parallelisms ("it's not X — it's Y"); swapping punctuation doesn't fix the underlying emphasis pattern
  • Perfect paragraph uniformity: All paragraphs same approximate length
  • Template conclusions: "In summary...", "In conclusion..."
  • Negative parallelisms: "It's not about X; it's about Y"
  • Elegant variation: Cycling through synonyms to avoid repetition
  • False ranges: "From X to Y" with incoherent endpoints

See reference/​structural-patterns.md for details.

Content Red Flags

  • Importance puffery: "marking a pivotal moment in history"
  • Ecosystem/​conservation claims without citations
  • "Challenges and Future" sections following rigid formula
  • Promotional language: "nestled in", "stunning natural beauty", "boasts"
  • Superficial analyses: "-ing" phrases attributing significance to facts

See reference/​content-patterns.md for details.

Formatting Red Flags

  • Title Case in all section headings
  • Excessive boldface (every key term bolded)
  • Inline-header lists: **Bold Header**: description pattern
  • Emojis in formal content or headings
  • Subject lines in non-email contexts

See reference/​formatting-patterns.md for details.

Markup Red Flags (Definitive)

  • turn0search0, turn0image0: ChatGPT reference markers
  • contentReference[oaicite:]: ChatGPT reference bugs
  • utm_source=chatgpt.com: URL tracking (definitive)
  • Markdown in wikitext: ## headers, bold, text
  • grok_card XML tags: Grok/​X specific

See reference/​markup-artifacts.md for details.

Citation Red Flags

  • Broken external links that never existed (no archive)
  • Invalid DOIs/​ISBNs: Checksum failures
  • Declared but unused references: Cite errors
  • Placeholder values: url=URL, date=2025-XX-XX

See reference/​citation-patterns.md for details.

Tone Red Flags

  • Passive and detached voice throughout
  • Absence of first-person pronouns where expected
  • Consistent formality with no stylistic variation
  • Over-politeness and excessive hedging

Detection Methodology

Multi-Layer Analysis Approach

Layer 1: Technical Artifact Scan (Definitive)

  • Check for turn0search/​oaicite markers (ChatGPT)
  • Check for utm_source=chatgpt.com in URLs
  • Check for grok_card tags (Grok)
  • Check for Markdown in non-Markdown contexts
  • If found: Definitive AI involvement

Layer 2: Vocabulary Pattern Matching

  • Scan for overused AI words/​phrases
  • Count frequency of flagged terms
  • Look for clusters of high-signal vocabulary
  • Check for importance/​symbolism phrases

Layer 3: Structural Analysis

  • Observe sentence length variation (uniform = AI signal)
  • Check paragraph uniformity
  • Identify repetitive syntactic templates (tricolons, negative parallelisms)
  • Look for elegant variation (synonym cycling)
  • Check for false ranges

Layer 4: Content Pattern Analysis

  • Check for importance puffery and promotional language
  • Look for "Challenges and Future" formula
  • Check for ecosystem/​conservation claims without citations
  • Identify superficial analyses with "-ing" attributions

Layer 5: Citation Verification

  • Test external links - do they exist?
  • Verify DOI/​ISBN checksums
  • Check for declared but unused references
  • Look for placeholder values

Layer 6: Formatting Analysis

  • Check heading capitalization (Title Case = signal)
  • Count bold phrases per paragraph
  • Look for inline-header list patterns
  • Check for emojis in formal content

Layer 7: Stylometric Observation

  • Pronoun usage patterns (missing first-person?)
  • Tone consistency (too uniform = AI signal)
  • Punctuation patterns (em dash overuse? curly quotes?)

Layer 8: Coherence Check

  • Do paragraphs build a coherent argument?
  • Are concepts repeated with different words?
  • Do transitions actually connect ideas?

Layer 9: Confidence Scoring

  • Weight multiple signals together
  • Require corroborating evidence (3+ signals minimum)
  • Apply context-specific adjustments
  • Check for mitigating factors (human signals)
  • Consider ineffective indicators (don't use them)

Model-Specific Patterns

Different AI models have distinct "fingerprints":

ModelKey TellsTechnical Artifacts
ChatGPT/​GPT-4"delve" (pre-2025), "tapestry", tricolons, em dashes, curly quotesturn0search, oaicite, utm_source=chatgpt.com
ClaudeAnalytical structure, extended analogies, cautious qualificationsNone (uses straight quotes, no tracking)
GeminiConversational synthesis, fact-dense paragraphsNone (uses straight quotes, no tracking)
DeepSeekSimilar to ChatGPT, curly quotesCurly quotation marks
GrokX/​Twitter integration<grok_card> XML tags
PerplexitySource-focused output[attached_file:1], [web:1] tags

Important dates:

  • ChatGPT launched: November 30, 2022 (text before this is almost certainly human)
  • "delve" usage dropped: 2025 (still signals pre-2025 ChatGPT)

See reference/​model-fingerprints.md for detailed model patterns.

False Positive Prevention

Critical requirements:

  • Minimum 200 words for reliable analysis
  • Never flag on single indicators alone
  • Use ensemble scoring (multiple signals required)

High false-positive risk groups:

  • Non-native English speakers (61% false positive rate in research)
  • Technical/​formal writing
  • Neurodivergent writers
  • Content using grammar correction tools

Ineffective indicators (do NOT rely on these):

  • Perfect grammar alone
  • "Bland" or "robotic" prose
  • "Fancy" or unusual vocabulary
  • Letter-like formatting alone
  • Conjunctions starting sentences

Signs of human writing:

  • Text from before November 30, 2022
  • Ability to explain editorial choices
  • Personal anecdotes with verifiable details
  • Minor errors and natural quirks

See reference/​false-positive-prevention.md for detailed guidance.

Analysis Output Format

Structure findings as:

**Overall Assessment**: [Likely AI / Possibly AI / Likely Human / Inconclusive]
**Confidence**: [Low / Medium / High]

**Summary**: 2-3 sentence overview

**Evidence Found**:
- [Category]: [Specific indicator] - "[Quote from text]"
- [Category]: [Specific indicator] - "[Quote from text]"

**Mitigating Factors**: [Elements suggesting human authorship]

**Caveats**: [Limitations, alternative explanations]

Key Principles

  1. No certainty claims - AI detection is probabilistic
  2. Multiple signals required - Single indicators prove nothing
  3. Context matters - Academic writing differs from blogs
  4. Stakes awareness - False accusations cause real harm
  5. Evolving field - Detection methods require constant updates

Reference Files

Sources

This knowledge base synthesizes research from:

  • Stanford HAI (DetectGPT, bias studies)
  • GPTZero, Originality.ai, Turnitin, Pangram methodologies
  • Academic papers on stylometry and discourse analysis
  • Empirical studies on detection accuracy and limitations
  • Wikipedia:WikiProject AI Cleanup field guide (2025)
  • Community-documented patterns from Wikipedia editing

More skills from majiayu000

xiaohongshu logo
majiayu000/claude-arsenal

xiaohongshu

xiaohongshu

286 148
View
agent-task-conductor logo
majiayu000/claude-skill-registry

agent-task-conductor

Conduct multi-agent task orchestration and workflow coordination.

663 1
View
conductor-setup logo
majiayu000/claude-skill-registry

conductor-setup

Initialize project with Conductor artifacts (product definition,

663 1
View
animation-designer logo
majiayu000/claude-skill-registry

animation-designer

Expert in web animations, transitions, and motion design using Framer Motion and CSS

663 1
View
diagramming logo
majiayu000/claude-skill-registry

diagramming

Creates Mermaid and ASCII diagrams for flowcharts, architecture, ERDs, state machines, mindmaps, and more. Use when user mentions diagram, flowchart, mermaid, ASCII diagram, text diagram, terminal diagram, visualize, C4, mindmap, architecture diagram, sequence diagram, ERD, or needs visual docume...

663 1
View
h3-pg logo
majiayu000/claude-skill-registry-data

h3-pg

PostgreSQL bindings for H3 hexagonal grid system. Use when working with H3 cells in Postgres, including spatial indexing, geometry/geography integration, and raster analysis.

23 1
View
conductor-development logo
majiayu000/claude-skill-registry

conductor-development

Context-Driven Development skill for projects using Conductor. Use this skill when you detect a `conductor/` directory in the project, when working on tasks defined in a `plan.md` file, or when the user asks about tracks, specs, or plans. Automatically applies TDD workflow, tracks task completion...

663 1
View
conductor-status logo
majiayu000/claude-skill-registry

conductor-status

Display project status, active tracks, and next actions

663 1
View
dockerization logo
majiayu000/claude-skill-registry

dockerization

Official Stakpak application containerization standard operating procedure, a step-by-step guidline to properly dockerize applications. This is a rule book curated by the Stakpak Team.

663 1
View

Popular AI tools

Kaiber logo
Video

Kaiber

Generate, edit, and beat-sync AI video with leading models in one workspace.

Paid
View
Vimcal logo
Productivity

Vimcal

The world's fastest calendar for remote work

Free
View

Transform Your Design with AI Designer by ImgCreator.ai

Freemium
View
Akool AI logo
Content & writing

Akool AI

Revolutionizing Video Production with AI-Powered Creativity

Paid
View

Extend an image past the frame and let AI fill the new aspect ratio.

Freemium
View
StarByFace logo
Security

StarByFace

Discover your celebrity doppelgänger with StarByFace!

Free
View
C

ChainClarity explains 700+ crypto whitepapers in plain English, with layered summaries, comparisons, research tools, alerts, and a $4.99 Pro plan.

Freemium
View
Opus Clip logo
Coding & apps

Opus Clip

Opus.ai: Revolutionize Your Web Experience

Free
View