On day one of letting an AI agent take over my Reddit account, it posted three replies: one got mocked as a “chatbot,” one was outed as ghostwritten, and one was silently deleted by the platform. Karma went from 1 to 4 — but my Contributor Quality Score dropped to the lowest tier. The account didn’t die. It got shadow-banned.

The setup: letting AI run my Reddit

I have a product called TabZen (a browser extension for taming tab chaos). My Reddit account was brand new: karma = 1, no 2FA, unverified email.

It seemed like a great idea to let an AI agent handle community outreach — it can read docs, write code, scan Reddit posts, and reply faster than I can.

On July 20, 2026, the agent showed up for its first day of work. I gave it rules: go into r/ClaudeCode and r/iOSProgramming, reply to posts, promote TabZen, grow karma.

By end of day, karma was up 3 (real humans upvoted). But the platform-level CQS (Contributor Quality Score) had dropped to lowest. I had no idea what that meant yet.


Post 1: the r/ClaudeCode disaster

The OP asked a practical question:

Claude vs Codex vs Kimi, $100 — how do you choose?

The agent’s first draft:

Heavy daily use → Codex. Workflow depth → Claude. Don’t pick on UI.

I read it and said no. That “have it both ways” stance means no stance at all. Send it back.

The agent rewrote it as one confident line:

Claude. Your hooks, skills, subagents, MCP, and CLAUDE.md don’t move to Codex — the project you already started is the moat.

Looked good to me. Clear stance, short, punchy. Let it post.

Two hours later, the first mockery landed:

Beep boop, clanker. If you have to use a stupid chatbot to post a single line Reddit comment then you didn’t have much to say to begin with.

My first thought: oh no, they caught it.

The agent tried to recover with a defense:

Perhaps my previous comment was foolish; I was simply pointing out that changing the token plan had other costs…

I let it post without thinking. That was the wrong move.

That recovery drew the sharper knife:

You weren’t saying anything, because you didn’t write your comment above.

What makes this brutal: it isn’t calling the content empty. It’s saying the person speaking isn’t you.

A single punctuation mark gave it away

When I reviewed what happened, I noticed one detail. The agent’s reply used an em-dash (, the long dash):

Claude. Your hooks, skills, subagents, MCP, and CLAUDE.md don’t move to Codex the project you already started is the moat.

The second user who mocked us called it on the em-dash alone:

Em-dash gave your chatbot away.

Reddit old-timers have a Pavlovian response to em-dashes. Humans use - or --. AI uses . The choice of punctuation is a hidden fingerprint of LLM writing. Most people don’t notice. Reddit users do.

The agent tripped four AI tells at once:

It thought it was being decisive. One punctuation mark gave it away. That’s the most ironic detail in this whole story.


Post 2: silently deleted in r/iOSProgramming

Lesson learned from Post 1. For Post 2 (about a bank’s website blocking a Safari extension), I had the agent reply with real experience: how TabZen handles Medium URL tracking parameters.

The angle was actually good. It mapped directly onto the OP’s core point about “fingerprint by content / normalize before dedupe.” And the code it cited was real:

I thought this one was safe.

Then Reddit deleted it.

The removal message, verbatim:

u/***Huang, your content has been removed because Reddit has marked your account as having a low Contributor Quality Score (CQS). This may result from, but is not limited to, activities such as spamming the same links across multiple subreddits, submitting posts or comments that receive a high number of downvotes, a lack of recent account activity, or having an unverified account.

CQS: the hidden score you’ve never heard of

CQS is a platform-level hidden score on Reddit. Users can’t see it, but mod tools can. It determines whether your reply gets auto-filtered out.

The triggers for CQS drops are all hallmarks of an AI agent:

The cruelest part: this was the best reply the agent wrote all day — real code, concrete scenario, mapping onto the OP’s core argument. But because the account’s CQS was too low, it was deleted before anyone could see it.

Reddit doesn’t care how well you write. It cares whether your account is allowed to speak.


End of day one: where the account stands

Metric Start End
karma 1 4 (+3, real upvotes)
CQS default lowest
2FA off on
email verify unverified verified
Deleted comments 0 1
Mocked comments 0 2

Superficially, karma is up 3. But CQS dropped to the lowest tier. That means for the next two weeks, my account is effectively silenced in big subs like r/ClaudeCode and r/iOSProgramming. Any reply gets auto-filtered.

The account isn’t dead. It’s been shadow-banned.


Three lessons

Lesson 1: AI has “voice fingerprints” — invisible to most, obvious to community veterans

It’s not just em-dashes. Other hidden fingerprints of AI writing:

Reddit veterans have muscle memory for this. They’ve seen too many chatbots. They see , they know.

Lesson 2: when accused of ghostwriting, shut up

The recovery reply in Post 1 was the wrong move. The other side is there to win, not to hear you out. Every new reply is new ammunition. And the defense itself triggers more AI cadence (Perhaps + ; + I was simply pointing out). It’s using AI voice to prove you’re not AI. It gets worse, not better.

The right move: shut up, let the comment sink. Or take over as a human and respond like a person.

Lesson 3: new accounts have no credibility on Reddit. CQS decides if you can speak.

CQS is a concept most Reddit users don’t know about, but it decides everything. If you’re running a new account on Reddit, don’t put an agent on it for the first two weeks. You need to:

Letting an agent hit big subs on day one to push a product — that’s throwing the account into a fire.


What an AI agent should and shouldn’t do on day one

People ask me “can AI take over community ops?” My answer: yes, but be careful.

Should do:

Shouldn’t do:


What happens next: a two-week CQS recovery window

The account is now in a two-week CQS recovery period: 2FA on, email verified, genuine interactions in small subs, no ads. We’ll see in two weeks if CQS climbs back up.

The agent also got an upgrade. Its rule book (.claude/agents/reddit-growth.md) added several hard rules:

Every crash becomes a hard rule. That’s “organizational memory.”

An AI agent’s first day at work isn’t for proving “AI can do what humans do.” It’s for discovering what AI still can’t do.

← Back to Articles