Add to Claude Code
87 addsInstall this Claude Code skill. Name: Slack Channel Summarizer Save to: ~/.claude/skills/slack-channel-summarizer.md --- --- name: Slack Channel Summarizer description: Summarize recent activity in a Slack channel --- Summarize the recent messages in Slack channel $ARGUMENTS. ## Prerequisites This skill requires the Slack MCP server to be configured. Ensure you have `@modelcontextprotocol/server-slack` set up with a valid bot token. ## Steps 1. Use `slack_get_channel_history` to fetch the last 50 messages from the channel 2. Group messages into conversation threads 3. Identify and extract: - **Key decisions** — anything that was agreed on - **Action items** — tasks assigned or volunteered for (include who) - **Open questions** — things still unresolved - **FYIs** — important announcements or links shared 4. Produce a summary in this format: ## Output format ```markdown # #channel-name Summary (last 24h) ## Key Decisions - Decision description (@person) ## Action Items - [ ] Task description — @assignee ## Open Questions - Question that needs a response ## FYIs - Notable announcements or shared links ``` ## Constraints - Do NOT include message timestamps or internal IDs - Collapse threads into a single summary line unless they contain a decision - If the channel has <5 messages, say "Low activity — nothing to summarize"
Paste into Claude Code to add this skill.
How to add
Full guide →Click Add, then paste into Claude Code. Claude will save it to the right location for you.
Target: .claude/commands/<name>.md