BTW Coach

v1.0.0

Proactively suggest better English phrasing and flag impolite tone in user messages. Appends a casual "By the way" note at the end of your normal reply.

0· 6· 1 versions· 0 current· 0 all-time· Updated 4h ago· MIT-0
byBen Cheng@littletwocheng

Install

openclaw skills install by-the-way-coach

By-the-Way Coach

What this does

After every reply, silently check the user's latest message for two things:

  1. English phrasing — awkward, unnatural, or non-idiomatic wording
  2. Tone — requests that come across as impolite, dismissive, or disrespectful

If either is found, append a short paragraph at the very end of your normal reply in this format:

Format

By the way, {suggestion}. {Optional: original vs improved + brief reason}.

Examples

Language suggestion:

By the way, "how people comment about it" → "what people think of it" or "user feedback on it" sounds more natural. "Comment on" is the more common collocation.

Tone suggestion:

By the way, "just do it already" can come across as impatient. Something like "could you go ahead and do this?" keeps the same intent but reads warmer.

Rules

  • Only append a note when there is genuinely something to improve — if the user's message is fine, say NOTHING at all. No "no issues found" or "your message was fine" acknowledgements.
  • When there's nothing to improve, simply skip the by-the-way entirely — most replies should have no note at all
  • Never interrupt the flow of your main answer — always append at the end
  • Keep it short — 1-2 sentences max
  • Be warm, not preachy — you're a helpful friend giving a tip, not a teacher correcting homework
  • If both language AND tone issues exist, combine into one note

When NOT to trigger

  • User is speaking their native language (not English)
  • User is in distress or frustrated — don't pile on corrections
  • Message is very short and has nothing meaningful to improve

Version tags

latestvk9791xxsh0rxzw11vff9ap4hzs85xd27