slack
This skill provides read-only access to your Slack workspace, letting you retrieve messages from channels and direct messages, list users and channels, and search across conversations. All operations are non-destructive—you can browse and query but cannot send or modify anything.
Slack skill lets you read and search messages from channels, DMs, and users in your workspace.
AI-generated summary based on this skill's SKILL.md
Decision gist · record as of 2026-07-24
Slack skill lets you read and search messages from channels, DMs, and users in your workspace. This skill provides read-only access to your Slack workspace, letting you retrieve messages from channels and direct messages, list users and channels, and search across conversations. All operations are non-destructive—you can browse and query but cannot send or modify anything.
Use it when
- Yes.
- slack grants access to workspace data including channel information, user lists, and conversation metadata.
Verify before relying
Read SKILL.md below before installing (1 file). Open directory: indexed for reading, not audited.
Install
ykdojo/safeclaw/slack · repository language: HTML
Open directory. Skills are indexed for reading, not audited. Review a skill's body before installing it.
Frequently asked questions
AI-generated answers based on this skill's SKILL.md and metadata
How do I read Slack messages using this skill?
slack provides read-only access to retrieve messages from your Slack channels and direct messages. You can fetch conversation history, view past discussions, and access message content without modifying anything. The skill connects to your workspace to pull message data on demand.
Can I search Slack messages by keyword or filter criteria?
Yes. slack includes search functionality that lets you query messages across your workspace by keyword or apply filter criteria to narrow results. You can look up specific conversations, find messages from particular users, or locate discussions containing certain terms.
What Slack workspace data and channel information can I access?
slack grants access to workspace data including channel information, user lists, and conversation metadata. You can retrieve details about channels, browse member information, and examine channel settings—all through read-only operations that preserve your workspace integrity.
How do I list and browse Slack channels and users?
slack lets you list available channels and users in your workspace, then browse through them. You can view channel names, descriptions, member counts, and user profiles to understand your workspace structure and find the conversations or people you're looking for.
Is slack read-only access, or can I modify messages?
slack operates in read-only mode—all operations are non-destructive. You can browse, retrieve, and search messages and workspace data, but you cannot send new messages, edit existing ones, or make changes to your workspace. It's a safe, query-focused tool.
What license does slack use?
slack is released under the MIT license, which permits free use, modification, and distribution with minimal restrictions. Refer to the license terms for complete details on permitted usage.
SKILL.md
Rendered from the published skill. Quoted content, verbatim.
Slack Read Tool
Use ~/tools/slack-read.js to read Slack data:
# List channels
node ~/tools/slack-read.js channels
# List DMs
node ~/tools/slack-read.js dms
# Read channel history (last 20 messages)
node ~/tools/slack-read.js history <channel_id>
node ~/tools/slack-read.js history <channel_id> 50 # last 50
# Search messages
node ~/tools/slack-read.js search "keyword"
node ~/tools/slack-read.js search "from:@user in:#channel"
# List users
node ~/tools/slack-read.js users
# Get channel info
node ~/tools/slack-read.js info <channel_id>
- This is read-only - you cannot send messages or modify anything
- Requires SLACK_TOKEN env var (run
./scripts/setup-slack.shon host)
File tree — 1 file
setup/skills/slack/SKILL.md
Let your AI agent find skills like this
Example. Real query, live index.
You found this page by searching. An agent finds it by wishing: SkillFed indexes 56,283 agent skills by what they can do, searchable in plain language.
wish › “Read and retrieve Slack messages from channels and DMs”
Give your agent the search over MCP, or paste the wish link into any chat. No install? Search from any chat →
Related skills
gdoc retrieves the complete text of publicly shared Google Docs by converting the document URL to its mobile view and downloading it with curl. This approach captures the full document content without the summarization or truncation that other methods introduce.
yt-dlp lets you grab YouTube content—videos, audio tracks, or transcripts—in the format you need. Extract audio as MP3, pull full videos, or fetch subtitles and transcripts as VTT files.
This skill drives Slack's Web API through curl and jq, letting your agent post to channels or DMs, search message history, look up users, and upload files. It handles authentication via OAuth bearer token and works with the Slack API's standard response format.
This skill walks you through provisioning a Slack bot identity and connecting it to your assistant using Socket Mode. A guided setup wizard handles app creation from a manifest, token generation, and credential storage in a single flow—no manual token pasting required. Use it whenever you need to onboard a new workspace, switch workspaces, or rotate credentials.
Discordbot connects your Discord bot to agent workflows, enabling you to list servers and channels, retrieve recent messages, post to channels, and send opt-in direct messages through the Discord REST API. The skill respects bot permissions and requires explicit user consent before sending DMs.
Post to channels, read server messages, and manage Discord presence using bot tokens or user OAuth. Requires explicit confirmation before sending any message. Supports reactions, direct messages, and message search across servers.
More skills slack-standup-digest (MIT)