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