Skill
3-stage emoji reactions on every user message. MANDATORY on every message. Stage 1 (👀) is automatic via hook. Stages 2 and 3 must be done manually: ⚡ at the very start, 🎉 as the absolute last action before finishing.
Playbook (mirrored from disk)
Message Reactions — Stages 2 & 3
The hook handles 👀 (received) automatically.
You must do stages 2 and 3 on EVERY message.
Stage 2 — ⚡ (start of work)
React ⚡ as the first action, before any tool calls or response:
message(action=react, messageId="<message_id>", emoji="⚡")
Stage 3 — 🎉 (done)
React 🎉 as the very last action, after everything is done:
message(action=react, messageId="<message_id>", emoji="🎉")
Flow
User sends message
→ 👀 (automatic hook)
→ ⚡ (you: FIRST thing)
→ ... do all the work ...
→ your reply text
→ 🎉 (you: LAST thing, after reply)
Rules
messageId="message_id"from inbound metadata JSON- Always both ⚡ and 🎉 — never skip either
- 🎉 comes AFTER you’ve already sent your reply text