AI tools like ChatGPT, Claude, and Copilot are great for drafting emails, reports, LinkedIn posts, and documentation quickly. They're not always great at sounding human.
Left unchecked, AI-generated text comes across as overly formal, overly dramatic, or just a bit fake.
Before hitting send, check the draft for these patterns:
🚀 This update marks a pivotal step forward in redefining the user experience — it's not just a release, it's a transformation that seamlessly connects teams and underscores our commitment to value-driven outcomes.
❌ Figure: Bad example - Bad example - Emoji, em dash, dramatic contrast, and fluff with no facts
This update cuts page load time from 4 seconds to 1.5 seconds and adds offline mode, so people no longer lose drafts when their connection drops.
✅ Figure: Good example - Good example - Plain words and concrete facts
Fixing the tone after the fact is slower than getting it right the first time. Give the AI your output format up front instead of accepting its default voice.
CLAUDE.md) so agents write PR descriptions, docs, and commit messages the way your team doesWrite in plain English. Use short sentences and active voice. Don't use em dashes, emojis, or "it's not just X, it's Y" contrasts. Use facts and numbers instead of adjectives. Match the tone of the writing sample below.
✅ Figure: Good example - Good example - A reusable style instruction that prevents the most common AI tells
The humanizer skill is an open-source Agent Skill for Claude Code, Codex, and other agents. It is based on Wikipedia's Signs of AI writing guide and rewrites the patterns above (and many more) without changing what the text says.
Once installed, run /humanizer on a draft before you send it. This is especially useful when an agent writes on your behalf, such as a PR description or release notes.
A humanizer fixes the style, not the facts. You still need to read the result and check every claim.