Draft Announcement

Draft a well-formatted Slack announcement and save it as a draft

Published by @Salesforce·0 agent reads / 30d·0 saves·

Given the topic or context provided in $ARGUMENTS:

  1. Ask the user the following clarifying questions (skip any that are already clear from the provided context):

    • Which channel should this announcement be posted in?
    • Who is the target audience?
    • What is the key message or call to action?
    • Is there a deadline or date to highlight?
    • What tone is appropriate — formal, casual, or urgent?
  2. Compose the announcement following Slack formatting best practices:

    • Use Slack's mrkdwn syntax: *bold* for emphasis (not **bold**), _italic_ for secondary emphasis, > for callouts.
    • Lead with the most important information — don't bury the point.
    • Use a clear, descriptive opening line that works as a headline.
    • Keep paragraphs short (2-3 sentences max).
    • Use bullet points for lists of items or action steps.
    • Include relevant emoji sparingly to aid scanning (e.g., :mega: for announcements, :calendar: for dates, :point_right: for action items).
    • End with a clear call to action or next step if applicable.
  3. Present the draft to the user for review. Offer to adjust tone, length, or formatting.

  4. Once the user approves, use slack_search_channels to find the target channel ID, then use slack_send_message_draft to create the draft in Slack.

  5. Let the user know the draft is ready in Slack and they can review and send it from the Slack client.

Bundled with this artifact

3 files

Reference files that ship alongside this artifact. Agents pull these in only when the task needs them.

More on the bench

SKILL0

Sendblue API

Send and receive iMessage, SMS, and RCS from application code via the Sendblue HTTP API — text, media, group messages, send styles, reactions, typing indicators, status callbacks, and inbound webhooks.

software-engineering+2
0
SKILL0

Twitter

Search and retrieve content from Twitter/X. Get user info, tweets, replies, followers, communities, spaces, and trends via twitterapi.io. Use when user mentions Twitter, X, or tweets.

marketing-growth-copy+2
0
SKILL0

Reddit

Search and retrieve content from Reddit. Get posts, comments, subreddit info, and user profiles via the public JSON API. Use when user mentions Reddit, a subreddit, or r/ links.

product-management+2
0