TL;DR

4 GitHub skills chuyên detect và xóa AI-isms khỏi văn bản: humanizer, avoid-ai-writing, humanize-writingunslop. Tất cả dựa trên cùng một nguồn: guide "Signs of AI Writing" của WikiProject AI Cleanup trên Wikipedia. Mỗi tool có điểm mạnh riêng - từ Voice Calibration đến 0-100 numeric score đến strict 40-point rubric. Cài đặt trong vài giây, chạy trên Claude Code và 35+ AI agents khác.

Vấn đề gốc rễ

Wikipedia giải thích súc tích: "LLMs use statistical algorithms to guess what comes next. The result tends toward the most statistically likely result that applies to the widest variety of cases."

Nói nôm na: AI chọn từ an toàn nhất cho nhiều người nhất. Không bao giờ sai rõ ràng, không bao giờ nghe kỳ. Đó cũng là lý do không ai muốn đọc. Văn bản "optimized for everyone" thực chất là "memorable to no one".

Vì nhận ra vấn đề này, nhóm WikiProject AI Cleanup đã catalog hàng ngàn ví dụ và xây dựng bộ pattern chính thức - và đó là nền tảng của cả 4 tools dưới đây.

humanizer

Tool nổi nhất trong danh sách, nhẹ, không dependency, chạy trên Claude Code và OpenCode.

Phát hiện 30 patterns chia 4 nhóm: nội dung (significance inflation, vague attributions), ngôn ngữ (AI vocabulary, copula avoidance, rule of three), style (em dash overuse, emoji, title case headings) và communication (chatbot artifacts, sycophantic tone).

Hai tính năng nổi bật:

  • Voice Calibration: cung cấp 2-3 đoạn văn của bạn làm mẫu, tool phân tích rhythm và word choice rồi áp dụng vào bản rewrite - thay vì output generic "sạch nhưng vô hồn".
  • Two-step self-check: sau rewrite, tool tự hỏi "cái gì vẫn còn AI-ish?" rồi sửa thêm lần nữa - bước mà hầu hết tools khác bỏ qua.

Cài đặt:

git clone https://github.com/blader/humanizer.git ~/.claude/skills/humanizer

Kích hoạt bằng /humanizer [text] hoặc "please humanize this". via blader/humanizer

avoid-ai-writing

Công cụ deterministic nhất trong nhóm. Thay vì "vibe-based", tool dùng 47 pattern categories với đầy đủ before/after examples, kèm 109-entry word replacement table chia 3 tier (Tier 1 luôn flag, Tier 2 flag khi cluster, Tier 3 flag khi density cao). Một standalone JS engine tính score 0-100, chạy được trong Node >= 18 và browser không cần build step.

3 modes:

  • Rewrite (mặc định): flag và rewrite, có second-pass audit
  • Detect: flag patterns mà không sửa - dùng khi muốn audit content mà không muốn thay đổi
  • Edit: sửa in-place tối thiểu, không thay toàn bộ

Điểm thú vị: tool còn detect "AI-tool fingerprints" - unfilled placeholders ([INSERT SOURCE]), chatbot citation markup (citeturn0search0), hay UTM tracking params từ ChatGPT (utm_source=chatgpt.com). Hỗ trợ nhiều platform nhất trong nhóm: Claude Code, Cursor, Windsurf, Cline, GitHub Copilot, Claude.ai Projects, ChatGPT Custom GPTs, OpenAI Codex. via conorbronsdon/avoid-ai-writing

humanize-writing & unslop

So sánh 4 AI writing humanizer skills: humanizer, avoid-ai-writing, humanize-writing, unslop
4 GitHub skills chuyên khử mùi AI trong văn bản viết

humanize-writing (jpeggdev) là aggregator kết hợp phương pháp của cả hai tool trên thành 8-pass editing process: structure tells, significance inflation, AI vocabulary, grammar-level patterns, rhythm/style, hedging/filler, connective tissue, và pass cuối thêm "human texture and soul" (opinions, lived experience, personality). Cài nhanh:

npx skills add jpeggdev/humanize-writing

unslop (theclaymethod) có tính năng độc đáo: Wikipedia auto-update - script tự sync patterns mới từ WikiProject AI Cleanup, diff với phiên bản trước, rồi update banned-phrase list tự động. Tool đánh giá text qua 8 tiêu chí (Directness, Natural Rhythm, Concrete Verbs, Reader Trust, Human Authenticity, Content Density, Fact Preservation, Template Avoidance), tổng 40 điểm. Cần đạt 32/40 (80%) mới pass. Có Strict Mode: fail nếu không đạt ngưỡng. via theclaymethod/unslop

So sánh nhanh

ToolĐiểm mạnhPlatform
humanizerVoice Calibration, 2-step self-checkClaude Code, OpenCode
avoid-ai-writingScore 0-100, 47 patterns, 3 modes, AI fingerprintsClaude Code, Cursor, 10+ tools
humanize-writing8-pass process, aggregator hai tool trênClaude Code, Cursor, Windsurf
unslop40-point rubric, Wikipedia auto-updateClaude Code, 35+ agents

Giới hạn cần biết

Tất cả 4 tools đều không thể sửa được ý tưởng rỗng. Nhận xét về humanizer: "nếu AI viết 3 đoạn technically correct nothing, tool chỉ làm nothing đó sound more like you - arguably worse." Content phải có điều đáng nói trước thì mới hiệu quả.

Vấn đề thứ hai là false positives theo ngữ cảnh: quoted examples trong tutorial hay documentation không nên bị flag. unslop xử lý điều này bằng cách exempt quoted examples mặc định. avoid-ai-writing có Detect mode để xem xét từng flag trước khi quyết định sửa.

Với text quá nặng mùi AI (hơn 5 vocab flags + 3 pattern categories + uniform rhythm), avoid-ai-writing sẽ recommend full rewrite thay vì chỉ patch - dấu hiệu tốt để không lãng phí thời gian vá từng câu.

Kết

Nếu bạn đang theo workflow viết nội dung dùng AI hỗ trợ, đây là bước "lớp khử AI" mà bài P1 trong series đã đề cập - không chỉ là prompt "viết tự nhiên hơn" mà là scan từng pattern, score từng câu, audit từng pass.

Điểm bắt đầu tốt nhất: cài humanizer trước (1 lệnh, Claude Code), thử Voice Calibration với một bài viết gần đây. Nếu cần audit mà không muốn sửa tự động, chuyển sang avoid-ai-writing ở Detect mode.