slack
Send messages and manage Slack channels. Use when asked to send Slack messages, post to channels, list channels, or fetch message history.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Send messages and manage Slack channels. Use when asked to send Slack messages, post to channels, list channels, or fetch message history.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
Test and document API endpoints - validate responses, check status, generate examples
Full company intelligence report - overview, team, funding, products, news
Research competitors - products, pricing, team, funding, and strategy
Enrich any person or company from any identifier — email, name, LinkedIn URL, domain, company name, Twitter/X handle. Use when asked to enrich, look up, or research a lead, contact, person, or company.
Extract structured data from web pages using AI
Build a sales prospect list of dental practices in a city — finds practices, decision makers, contact info, and buying signals. Use when asked to find dentists for outreach, prospect dental practices, build a lead list of dentists, or generate dental practice leads in a specific area.
| name | slack |
| description | Send messages and manage Slack channels. Use when asked to send Slack messages, post to channels, list channels, or fetch message history. |
Send messages, list channels, and fetch message history in Slack workspaces. Connect your Slack workspace to post messages, check channels, and retrieve conversation data.
orth CLIPost a message to a Slack channel or direct message.
orth run slack /send-message --body '{
"channel": "#general",
"markdown_text": "Hello **team**! Check out this [link](https://example.com)."
}'
Parameters:
channel (required) - Channel name (#general) or user ID for DMmarkdown_text (preferred) - Message content with markdown formattingtext (deprecated) - Raw text message contentblocks (deprecated) - Slack Block Kit formatted messagemrkdwn - Enable markdown formatting (true/false)as_user - Send as authenticated user (true/false)username - Custom username for messageicon_url - Custom icon URL for messageicon_emoji - Custom emoji icon (e.g., ":ghost:")thread_ts - Reply to specific message thread timestamplink_names - Find and link channel/user names (true/false)attachments - Legacy message attachmentsunfurl_links - Automatically expand links (true/false)unfurl_media - Automatically expand media (true/false)reply_broadcast - Broadcast thread reply to channel (true/false)parse - Parse mode for text contentGet a list of channels in your Slack workspace.
orth run slack /list-channels --body '{
"limit": 20,
"types": "public_channel,private_channel"
}'
Parameters:
limit - Maximum number of channels to returntypes - Channel types to include (public_channel, private_channel, mpim, im)cursor - Pagination cursorchannel_name - Filter by specific channel nameexclude_archived - Exclude archived channels (true/false)Retrieve message history from a Slack channel.
orth run slack /fetch-history --body '{
"channel": "#general",
"limit": 50
}'
Parameters:
channel (required) - Channel name or ID to fetch fromlimit - Maximum number of messages to returncursor - Pagination cursorlatest - Latest message timestamp to includeoldest - Oldest message timestamp to includeinclusive - Include messages at latest/oldest timestamps (true/false)Send formatted message:
orth run slack /send-message -b '{"channel":"#team-updates","markdown_text":"**Daily Standup Reminder**\n\nPlease share your updates in this thread!"}'
Send direct message:
orth run slack /send-message -b '{"channel":"@username","text":"Hi! Can we schedule a quick call?"}'
Reply to thread:
orth run slack /send-message -b '{"channel":"#general","text":"Thanks for the update!","thread_ts":"1234567890.123456"}'
List public channels:
orth run slack /list-channels -b '{"types":"public_channel","limit":50}'
Get recent messages:
orth run slack /fetch-history -b '{"channel":"#general","limit":10}'
Fetch messages from specific time range:
orth run slack /fetch-history -b '{"channel":"#announcements","oldest":"1640995200.000000","latest":"1641081600.000000"}'
markdown_text instead of text for formatted messages