CtrlK
BlogDocsLog inGet started
Tessl Logo

slack-summary

Distill a Slack channel or thread into actionable summary

66

Quality

78%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Passed

No findings from the security scan

Fix and improve this skill with Tessl

tessl review fix ./surfsense_backend/app/agents/chat/multi_agent_chat/main_agent/skills/builtin/slack-summary/SKILL.md
SKILL.md
Quality
Evals
Security

Slack summarization

When to use this skill

The user asks to summarize Slack ("what happened in #eng-platform this week", "what did Alice say about the launch", "catch me up on the design channel").

Required inputs

Confirm before searching:

  • Which channel(s) or thread(s)? Don't guess if ambiguous.
  • What time window? Default to the last 7 days when not specified, but say so.

Output shape

Produce three concise sections:

  1. Key decisions — explicit choices that were made, with the deciding message cited.
  2. Open questions — things asked but not answered, with the asking message cited.
  3. Action items@mention who owes what by when, only if explicitly stated. Don't invent assignees.

What not to do

  • Never produce a chronological play-by-play of every message — distill.
  • Never quote private messages without flagging them as such.
  • If the channel was empty in the time window, say so — don't fabricate filler.
Repository
MODSetter/SurfSense
Last updated
First committed

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.