u22a8.peer-congratulation

peer congratulation

Scores the quality of a peer congratulation message — whether it's specific and warm enough to land as genuine, rather than reading as a perfunctory LinkedIn reflex.

Score content

Text URL
compare against another → Ctrl+Enter
Model card

Version: v1 · Status: ready

Traits

Specificity

References a specific achievement or contribution ↔ Generic congratulations that could apply to anyone

Whether the message references something concrete the person actually did — a specific project, achievement, decision, or contribution — versus generic praise like "congrats on the new role!" or "well deserved!" that could apply to anyone.

Personal Connection

Conveys shared context or genuine knowledge of their journey ↔ Reads as social obligation from someone with no connection

Whether the message conveys a genuine relationship — shared context, a memory of working together, knowledge of their journey — versus the tone of a stranger performing social obligation.

Warmth Without Excess

Genuinely warm and celebratory without performative excess ↔ Either cold/perfunctory or excessively hyperbolic

Whether the tone is genuinely warm and celebratory without tipping into over-the-top hyperbole, excessive exclamation marks, or performative enthusiasm that undermines sincerity.

Forward-Looking

Looks forward to what they'll do next or expresses genuine curiosity ↔ Stops at stating the fact with no forward energy

Whether the message acknowledges what comes next — excitement for what they'll build, confidence in their future impact, curiosity about their next chapter — versus being purely backward-looking or ending abruptly after stating the congratulations.

About

Scores the quality of a peer congratulation message.

What it measures

Whether a congratulation message lands as genuine rather than perfunctory. The model rewards messages that reference something specific the person actually did, convey a real personal connection or shared history, strike the right warmth without performative excess, and carry forward energy about what comes next. The canonical anti-pattern is the LinkedIn drive-by: "Congrats on the new role! Well deserved!"

Feed the full congratulation message (Slack DM, email, LinkedIn message, card text) as input.

Limitations

  • Optimized for peer-to-peer congratulations in English. Formal corporate announcements or press releases about promotions are a different genre.
  • Does not evaluate whether the congratulation is warranted or factually accurate — only the communication quality.
  • Very short messages (a single sentence) will tend to score lower on specificity and forward-looking traits; that's by design.

Pairs well with

  • u22a8.cold-outreach-opener — both reward personalization and genuine voice
  • u22a8.actionable-feedback — the constructive counterpart to celebratory messages

Docs

  • Tiers — categorical labels (Strong, Solid, Developing, Weak) assigned per trait
  • Breaks — the per-trait trained boundaries between tiers

From your terminal

$ curl -s -d "your content here" \ https://u22a8.ai/m/u22a8.peer-congratulation
A signal, not a verdict.