From thread-tracker
Track and summarise Slack threads locally. Use /track-thread <url> to add a new thread, or /update-threads to refresh all tracked threads whose last-read-time is older than 1 hour.
How this skill is triggered — by the user, by Claude, or both
Slash command
/thread-tracker:thread-trackerThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Track and summarise Slack threads locally inside an agent's assigned working folder.
Track and summarise Slack threads locally inside an agent's assigned working folder.
All files live relative to the agent's assigned folder (the folder the cowork agent has been given as its workspace).
<assigned-folder>/
├── Threads.txt # Human-readable index of all tracked threads
└── threads/ # One .md file per thread
└── <filename>.md
Threads.txt formatEach entry is a YAML-like block separated by blank lines:
- url: <slack_thread_url>
file: <filename>
channel: <channel_name>
thread_id: <thread_ts>
first_message_summary: <one-sentence summary of the opening message>
last_read_time: <ISO 8601>
<channel>__<3-word-context>__<@person1-@person2>__<YYYY-MM-DD>.md
C01AB2CD3EF → use the human-readable channel name if discoverable, otherwise the raw ID)@handle of the most active/tagged people in the first few messages, up to 3 handles joined with -; omit the @ in the filename itself (e.g. alice-bob-carol)Example: general__deploy-pipeline-broken__alice-bob__2024-03-15.md
## Info
- Thread link: <url>
- Channel: <channel name>
- Start time: <ISO 8601 of first message>
- Last-read-time: <ISO 8601>
- Context: <one-sentence description of what the thread is about>
- People involved: <@handle1>, <@handle2>, ...
- Project details: <project/team name if discernible, else "N/A">
## Content
<!-- Bullet-point summary of the discussion. Attribution format: **@handle** — point made. -->
## References
| Link | Shared by | Context |
|------|-----------|---------|
## Impactful
<!-- Who drove the conversation most — ranked list with brief reasoning. -->
## Conclusion
<!-- Only written if the last reply is > 1 month ago. Otherwise this entire section is OMITTED. -->
<!-- Summary of outcome/resolution. -->
mcp__claude_ai_Slack__slack_read_thread) to fetch thread content. Never ask the user to paste thread content manually.Threads.txt content so it has all necessary context.2024-03-15T14:32:00+05:30.## Errors section and continue processing other threads.npx claudepluginhub abhirup-dev/my-claude-marketplace --plugin thread-trackerCaptures a chat or email thread from connected ~~chat (Slack, Teams) or ~~email (Gmail, MS365) MCPs and saves it to intake/clippings/ for later review. Invoke via /clip-thread, 'clip this thread', or 'save this Slack thread'.
Reads a resolved Slack thread markdown export and classifies it as a decision, exception, or workflow, then writes a typed memory entry to Meta/.
Handles Slack channel and thread messaging with context-aware session management. Reads messages, sends replies, searches channels/users, drafts, and schedules via Slack MCP tools.