Discord ops via the message tool (channel=discord).
Components v2 and message channel format
channel field present
0%
100%
No legacy embeds
100%
100%
Components v2 used
0%
0%
No mixed components+embeds
100%
100%
to field format
0%
100%
No markdown tables
100%
100%
Conversational tone
25%
50%
Carbon component types
0%
0%
Explicit channel ID
100%
100%
Correct action field
0%
100%
Without context: $0.1218 · 30s · 8 turns · 13 in / 1,543 out tokens
With context: $0.2243 · 50s · 14 turns · 19 in / 2,527 out tokens
Message operations with explicit IDs and user mentions
channel field on all calls
0%
100%
channelId for react
50%
100%
messageId for react
50%
100%
channelId for thread-create
50%
100%
messageId for thread-create
50%
100%
User mention syntax
100%
100%
Explicit IDs used
100%
100%
Correct action values
0%
100%
No markdown tables in messages
100%
100%
Short conversational messages
100%
100%
to field for send
0%
100%
Without context: $0.2406 · 57s · 12 turns · 19 in / 3,494 out tokens
With context: $0.1733 · 31s · 11 turns · 171 in / 1,803 out tokens
Poll creation and silent notification handling
channel field on all calls
0%
100%
Correct poll action
0%
100%
pollQuestion field
0%
100%
pollOption field
0%
100%
pollDurationHours field
0%
100%
to field format
0%
100%
silent:true applied
20%
100%
No markdown tables
100%
100%
Explicit channel ID
100%
100%
Gating awareness
90%
100%
Conversational message text
80%
100%
Without context: $0.1697 · 55s · 10 turns · 14 in / 2,821 out tokens
With context: $0.1970 · 44s · 13 turns · 15 in / 2,331 out tokens
8763418
Table of Contents
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.