A red pen for robot prose.
It reads your text the way an editor would. It finds the phrases that give away a machine wrote them, names each one, and hands back a rewrite that sounds like a person.
In today's fast-paced world,stock opener leveraging using data is no longer just a luxury — it's a necessity.antithesis + pivot em-dash Let's delve into how teams can unlock their full potential.two AI verbs Here's what the teams that act on their numbers do differently.
AI-FEEL SCORE: 71 / 100 — strong AI signature · COUNTS: Strong 4 · Medium 1 · Weak 1
Eleven kinds of tell
Every scan reads the full catalog, drawn from Wikipedia's "Signs of AI writing," GPTZero, Grammarly, Pangram, and the Kobak et al. study on excess vocabulary in post-ChatGPT abstracts.
Telltale vocabulary
Delve, leverage, robust, landscape, tapestry: the words machines reach for.
Stock openers
"In today's fast-paced world," "Let's dive in," and their endless cousins.
Signature constructions
Antithesis, fake-depth formulas, false agency, self-answered questions.
Hedges & throat-clearing
"It's worth noting that," "Make no mistake": emphasis without content.
Meta-commentary
"Plot twist:", "a feature, not a bug," and other narrator asides.
Closers & conclusions
The grand "this is the future of work" sign-off that says nothing.
GPT response artifacts
The residue of a chat assistant left behind in finished prose.
Punctuation & rhythm
Em-dash density, metronome sentences, formulaic fragments.
Voice & content
Vague declaratives, narration from a distance, agentless passive.
Structural tells
Uniform paragraphs and lists that betray a template underneath.
Engagement bait
The "let that sink in" rhetoric built to farm a reaction.
Every instance, flagged
Not one example per category. Every span it finds, scored and rewritten.
One number to watch fall
Findings roll into a single 0–100 AI-feel score, so you can edit a draft and watch the evidence drop in real time.
Clone it and go
Pull the repo and point Claude Code at it. Then just ask.
Straight from the repo
Clone the skill, load it into Claude Code, then ask Claude to "de-AI this draft." That's the whole setup.
# clone the repo git clone github.com/ ananas-agency/ai-pattern-detector # load it into Claude Code claude --plugin-dir ./ai-pattern-detector
Built on the research
The pattern catalog synthesizes published detection work, not vibes.
Questions
The honest answers, including the ones about what it can't do.
Does it tell me whether a text was written by AI?
Will it flag writing I wrote myself?
Where does my text go? Is it private?
What can it scan?
Which languages does it support?
Does it only run in Claude Code?
SKILL.md with its pattern catalog), so the same skill runs on other Claude surfaces that support skills, including the Claude apps and the Agent SDK. There you add it as a skill rather than installing the plugin. The detector isn't locked to Claude Code; only this packaging is.Does it rewrite for me, or just point at problems?
Is it free?
We've all had enough of AI slop.
If you want to make the internet a better place to read, help build this skill. You're welcome here. Together, we can do it.
Contribute on GitHub →