synthesis-slack-sync

Installation
SKILL.md

Synthesis Slack Sync

A protocol for syncing Slack channels and threads to local transcript files using Slack MCP. Designed for AI-assisted workflows where an agent reads Slack on behalf of a user, saves transcripts locally, and updates a daily action plan.

This skill provides the protocol — the sync methodology, thread re-reading discipline, transcript format, and action plan update rules. A per-project config file (.claude/slack-sync.yaml) provides the specifics: which channels, which paths, which DMs.

Configuration

Create .claude/slack-sync.yaml in each project that uses this skill:

# .claude/slack-sync.yaml — Slack sync configuration
#
# workspace: (REQUIRED) Workspace identifier. Determines transcript subdirectory structure:
#   {transcripts_path}/{workspace}/channels/YYYY-MM-DD.md
#   {transcripts_path}/{workspace}/dms/YYYY-MM-DD.md
#   {transcripts_path}/{workspace}/group-dms/YYYY-MM-DD.md
# channels: Slack channels to monitor. All channel types supported.
# dm_channels: Active 1:1 DM conversations to check (optional).
Related skills
Installs
8
GitHub Stars
6
First Seen
Mar 26, 2026