synthesis-slack-sync

Synchronize Slack channels and threads to local transcript files.

15|2|Updated Mar 17, 2026
One-click install
npx skills add https://github.com/rajivpant/synthesis-skills --skill synthesis-slack-sync
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: synthesis-slack-sync
Source: https://github.com/rajivpant/synthesis-skills/tree/main/synthesis-slack-sync
Command: npx skills add https://github.com/rajivpant/synthesis-skills --skill synthesis-slack-sync

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

The Slack channel sync protocol reads channels and threads via Slack MCP, saves transcripts locally, and updates daily action plans, ensuring no thread activity goes unnoticed and drafts stay grounded in the latest context.

Core Features & Use Cases

  • Reads channels, DMs, and group DMs to capture new messages and thread replies.
  • Persists transcripts under workspace-specific folders and updates action plans with drafted responses and item tracking.
  • Supports per-project configuration via a .claude/slack-sync.yaml file to tailor channels, transcripts paths, and knowledge repository mappings.

Quick Start

Configure a .claude/slack-sync.yaml for your workspace and run the Slack sync to start populating transcripts.

Frequently Asked Questions about synthesis-slack-sync

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I sync Slack channels and threads to local transcript files?

Slack channel sync reads messages and thread replies via Slack MCP, saving them as local transcript files to preserve conversation context for AI-assisted workflows. It supports channels, DMs, and group DMs across daily start, mid-day, and day-end wrap-ups.

How do I configure per-project settings for Slack channel synchronization?

Slack channel sync is configured via a .claude/slack-sync.yaml file in your workspace. This file tailors channels, transcript paths, and knowledge repository mappings to match your specific project requirements before running the sync.

Can I use Slack MCP to preserve conversation context for AI drafting?

Slack MCP captures new messages and thread replies, persisting them to local transcripts to ensure AI drafts stay grounded in the latest context. This enforces mandatory thread re-reads, per-transcript saves, and provenance safety checks.

What is the best way to track Slack action items and drafted responses locally?

Synchronizing Slack to local transcripts updates daily action plans with drafted responses and item tracking. This ensures no thread activity goes unnoticed and maintains grounded drafting with provenance and safety checks.

Does Slack channel sync work with direct messages and group DMs?

Slack channel sync supports reading channels, direct messages, and group DMs to capture new messages and thread replies. It persists these transcripts under workspace-specific folders for comprehensive AI workflow context.

Why does my AI workflow need mandatory thread re-reads during Slack synchronization?

Mandatory thread re-reads during Slack synchronization ensure no thread activity goes unnoticed and that AI drafts remain grounded in the latest context. This strict protocol enforces per-transcript saves with provenance and safety checks.