From claude-code-status
Show cached Slack unread details, diagnose errors, and optionally force a fresh fetch. Use when status line shows slack count or error.
How this skill is triggered — by the user, by Claude, or both
Slash command
/claude-code-status:slack-checkThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Show Slack unread count breakdown from cache.
Show Slack unread count breakdown from cache.
! for Slack and you want to diagnose the error.CLAUDE_PLUGIN_DATA="${CLAUDE_PLUGIN_DATA:-$HOME/.claude/plugins/data/claude-code-status-claude-code-status}"
cat "$CLAUDE_PLUGIN_DATA/cache/slack.json"
Parse the JSON. The items array contains the per-channel/DM unread breakdown.
status is ok — display the itemsThe items array contains objects with:
| Field | Example |
|---|---|
title | @john (DM) or #dev-team (channel) |
meta.unread | 3 |
meta.type | dm or channel |
Present as two groups: DMs and Channels. Show each with its unread count.
status is error — show error causeerrorKind | Likely cause | Recommended fix |
|---|---|---|
auth | Token revoked or invalid | Run /claude-code-status:slack-setup to re-configure |
dependency | Token not configured | Run /claude-code-status:slack-setup |
rate_limit | Slack API rate limit exceeded | Wait 2 minutes, then retry |
transient | Temporary network error | Force refresh |
CLAUDE_PLUGIN_DATA="${CLAUDE_PLUGIN_DATA:-$HOME/.claude/plugins/data/claude-code-status-claude-code-status}"
rm -f "$CLAUDE_PLUGIN_DATA/locks/slack.lock"
node "$CLAUDE_PLUGIN_DATA/runtime/dist/collect.js" --service slack --force 2>&1
cat "$CLAUDE_PLUGIN_DATA/cache/slack.json"
Then display the updated items.
Slack unread: 5 (last updated: 2026-03-25T10:15:00Z)
DMs:
@john: 2
@jane: 1
Channels:
#dev-team: 1
#alerts: 1
/claude-code-status:slack-setup.npx claudepluginhub seojaewan/claude-code-status --plugin claude-code-statusInteract with Slack workspaces via CLI: send/read messages, list/manage channels/users/workspaces, add reactions, auto-auth from desktop app, persist memory for AI agents.
Guides creation, editing, and verification of skills for AI coding agents using test-driven development with subagent scenarios. Use when authoring or debugging skills.