skills/slack/SKILL.md
How to work with Slack via MCP. Use when the user wants to read, search, send, or manage Slack messages, channels, threads, canvases, or user profiles.
npx skillsauth add hi120ki/managed-agents-interface slackInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Search messages: slack_search_public with keywords and modifiers: in:#channel, from:@user, after:YYYY-MM-DD
Channel history: slack_search_channels to resolve ID → slack_read_channel with date range
Full thread: get thread_ts from search → slack_read_thread
Private channels / DMs: slack_search_public_and_private — confirm with user first
Post to channel: resolve ID via slack_search_channels → draft with slack_send_message_draft → slack_send_message
DM: slack_search_users to resolve user ID → slack_send_message
Thread reply: slack_send_message with thread_ts
Scheduled: slack_schedule_message
Create: slack_search_channels → slack_create_canvas
Read: slack_read_canvas
Update: slack_read_canvas → slack_update_canvas
Profile / status: slack_search_users → slack_read_user_profile
Channel digest: slack_read_channel with date filters → summarize decisions and action items
Incident / topic: slack_search_public → slack_read_thread on key threads → compile summary
thread_ts for replies — avoid posting to main channel unnecessarilyslack_send_message_draft before sending important or broadcast messagesslack_read_channel on high-traffic channelsslack_search_public_and_privatetools
How to work with Notion via MCP. Use when the user wants to read, search, create, or update Notion pages, databases, or workspace content.
tools
Use when work should span one or more detached tasks but still behave like one job with a single owner context. TaskFlow is the durable flow substrate under authoring layers like Lobster, ACPX, plugins, or plain code. Keep conditional logic in the caller; use TaskFlow for flow identity, child-task linkage, waiting state, revision-checked mutations, and user-facing emergence.
tools
# Lobster Lobster executes multi-step workflows with approval checkpoints. Use it when: - User wants a repeatable automation (triage, monitor, sync) - Actions need human approval before executing (send, post, delete) - Multiple tool calls should run as one deterministic operation ## When to use Lobster | User intent | Use Lobster? | | ------------------------------------------------------ | --------------------------
tools
# Lobster Lobster executes multi-step workflows with approval checkpoints. Use it when: - User wants a repeatable automation (triage, monitor, sync) - Actions need human approval before executing (send, post, delete) - Multiple tool calls should run as one deterministic operation ## When to use Lobster | User intent | Use Lobster? | | ------------------------------------------------------ | --------------------------