Skip to content

Claude Code skill that removes signs of AI-generated writing from text

Notifications You must be signed in to change notification settings

blader/humanizer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 

Repository files navigation

Humanizer

A Claude Code skill that removes signs of AI-generated writing from text, making it sound more natural and human.

Installation

Recommended (clone directly into Claude Code skills directory)

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

Manual install/update (only the skill file)

If you already have this repo cloned (or you downloaded SKILL.md), copy the skill file into Claude Code’s skills directory:

mkdir -p ~/.claude/skills/humanizer
cp SKILL.md ~/.claude/skills/humanizer/

Usage

In Claude Code, invoke the skill:

/humanizer

[paste your text here]

Or ask Claude to humanize text directly:

Please humanize this text: [your text]

Overview

Based on Wikipedia's "Signs of AI writing" guide, maintained by WikiProject AI Cleanup. This comprehensive guide comes from observations of thousands of instances of AI-generated text.

The skill also includes a final "obviously AI generated" audit pass and a second rewrite, to catch lingering AI-isms in the first draft.

Key Insight from Wikipedia

"LLMs use statistical algorithms to guess what should come next. The result tends toward the most statistically likely result that applies to the widest variety of cases."

24 Patterns Detected (with Before/After Examples)

Content Patterns

# Pattern Before After
1 Significance inflation "marking a pivotal moment in the evolution of..." "was established in 1989 to collect regional statistics"
2 Notability name-dropping "cited in NYT, BBC, FT, and The Hindu" "In a 2024 NYT interview, she argued..."
3 Superficial -ing analyses "symbolizing... reflecting... showcasing..." Remove or expand with actual sources
4 Promotional language "nestled within the breathtaking region" "is a town in the Gonder region"
5 Vague attributions "Experts believe it plays a crucial role" "according to a 2019 survey by..."
6 Formulaic challenges "Despite challenges... continues to thrive" Specific facts about actual challenges

Language Patterns

# Pattern Before After
7 AI vocabulary "Additionally... testament... landscape... showcasing" "also... remain common"
8 Copula avoidance "serves as... features... boasts" "is... has"
9 Negative parallelisms "It's not just X, it's Y" State the point directly
10 Rule of three "innovation, inspiration, and insights" Use natural number of items
11 Synonym cycling "protagonist... main character... central figure... hero" "protagonist" (repeat when clearest)
12 False ranges "from the Big Bang to dark matter" List topics directly

Style Patterns

# Pattern Before After
13 Em dash overuse "institutions—not the people—yet this continues—" Use commas or periods
14 Boldface overuse "OKRs, KPIs, BMC" "OKRs, KPIs, BMC"
15 Inline-header lists "Performance: Performance improved" Convert to prose
16 Title Case Headings "Strategic Negotiations And Partnerships" "Strategic negotiations and partnerships"
17 Emojis "🚀 Launch Phase: 💡 Key Insight:" Remove emojis
18 Curly quotes said “the project” said "the project"

Communication Patterns

# Pattern Before After
19 Chatbot artifacts "I hope this helps! Let me know if..." Remove entirely
20 Cutoff disclaimers "While details are limited in available sources..." Find sources or remove
21 Sycophantic tone "Great question! You're absolutely right!" Respond directly

Filler and Hedging

# Pattern Before After
22 Filler phrases "In order to", "Due to the fact that" "To", "Because"
23 Excessive hedging "could potentially possibly" "may"
24 Generic conclusions "The future looks bright" Specific plans or facts

Full Example

Before (AI-sounding):

Great question! Here is an essay on this topic. I hope this helps!

AI-assisted coding serves as an enduring testament to the transformative potential of large language models, marking a pivotal moment in the evolution of software development. In today's rapidly evolving technological landscape, these groundbreaking tools—nestled at the intersection of research and practice—are reshaping how engineers ideate, iterate, and deliver, underscoring their vital role in modern workflows.

At its core, the value proposition is clear: streamlining processes, enhancing collaboration, and fostering alignment. It's not just about autocomplete; it's about unlocking creativity at scale, ensuring that organizations can remain agile while delivering seamless, intuitive, and powerful experiences to users. The tool serves as a catalyst. The assistant functions as a partner. The system stands as a foundation for innovation.

Industry observers have noted that adoption has accelerated from hobbyist experiments to enterprise-wide rollouts, from solo developers to cross-functional teams. The technology has been featured in The New York Times, Wired, and The Verge. Additionally, the ability to generate documentation, tests, and refactors showcases how AI can contribute to better outcomes, highlighting the intricate interplay between automation and human judgment.

  • 💡 Speed: Code generation is significantly faster, reducing friction and empowering developers.
  • 🚀 Quality: Output quality has been enhanced through improved training, contributing to higher standards.
  • Adoption: Usage continues to grow, reflecting broader industry trends.

While specific details are limited based on available information, it could potentially be argued that these tools might have some positive effect. Despite challenges typical of emerging technologies—including hallucinations, bias, and accountability—the ecosystem continues to thrive. In order to fully realize this potential, teams must align with best practices.

In conclusion, the future looks bright. Exciting times lie ahead as we continue this journey toward excellence. Let me know if you’d like me to expand on any section!

After (Humanized):

AI coding assistants can speed up the boring parts of the job. They're great at boilerplate: config files and the little glue code you don't want to write. They can also help you sketch a test, but you still have to read it.

The dangerous part is how confident the suggestions look. I've accepted code that compiled and passed lint, then discovered later it missed the point because I stopped paying attention.

If you treat it like autocomplete and review every line, it's useful. If you use it to avoid thinking, it will help you ship bugs faster.

The only real backstop is tests. Without them, you're mostly judging vibes.

References

Version History

  • 2.2.0 - Added a final "obviously AI generated" audit + second-pass rewrite prompts
  • 2.1.1 - Fixed pattern #18 example (curly quotes vs straight quotes)
  • 2.1.0 - Added before/after examples for all 24 patterns
  • 2.0.0 - Complete rewrite based on raw Wikipedia article content
  • 1.0.0 - Initial release

License

MIT

About

Claude Code skill that removes signs of AI-generated writing from text

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •