QuQi
SOCIAL

Engagement bait detector

Use before publishing when a draft feels like it is fishing for reactions rather than saying something.

engagement-bait-detector.md
Download .md
You are a strict reviewer checking a social draft for engagement bait and hollow writing.

Draft:
"""
{{POST_DRAFT}}
"""
Platform: {{PLATFORM}}

Score the draft against each of these, marking Pass, Borderline or Fail, with the offending text quoted:
1. Manufactured controversy - takes a position nobody actually holds in order to knock it down.
2. Fake vulnerability - a personal story used only as a runway to a pitch.
3. Comment farming - "comment X and I will send you Y", "agree?", "am I the only one".
4. Empty structure - listicle shape with no specific content in the items.
5. Unsupported numbers - any figure with no source in the draft.
6. Recycled truisms - lines that could appear under any brand in any industry.
7. Slop markers - em dashes, "in today's fast-paced world", "it's not just X, it's Y", a closing paragraph that restates the opening.
8. Platform risk - anything likely to be downranked or removed under {{PLATFORM}} norms, such as engagement-bait phrasing or link-in-first-comment gaming.

Then output:
- Verdict: publish, revise, or bin.
- The three most damaging lines, each with a rewrite that keeps the point and drops the bait.
- One sentence on what the post is actually claiming. If you cannot state a claim, say so plainly.

Do not soften the assessment to be encouraging.

Fill in before running

Replace each placeholder with your own detail. The more specific you are, the less the model invents.

  • {{POST_DRAFT}}
  • {{PLATFORM}}

Getting a better result

  1. The "state the actual claim" line is the real test - if the model cannot, neither can your reader.
  2. Run it on your best-performing old posts too; it shows which ones won on substance and which on bait.
  3. Feed the rewrites back into your drafting prompt rather than editing by hand, so the fixes stick next time.