How this skill is triggered — by the user, by Claude, or both
Slash command
/claude-slack:claude-slackThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
引数: $ARGUMENTS
引数: $ARGUMENTS
CLI: node ${CLAUDE_PLUGIN_ROOT}/bin/claude-slack
on の場合~/.claude-slack/config.json または .claude/claude-slack.local.md が存在するか確認(test -f)/claude-slack config で Slack 接続を設定してください」と案内して終了node ${CLAUDE_PLUGIN_ROOT}/bin/claude-slack enable を実行node ${CLAUDE_PLUGIN_ROOT}/bin/claude-slack test で接続テストnode ${CLAUDE_PLUGIN_ROOT}/bin/claude-slack disable で元に戻し、/claude-slack config で設定を確認するよう案内off の場合node ${CLAUDE_PLUGIN_ROOT}/bin/claude-slack disable を実行config の場合--local フラグがある場合は手順 1 をスキップし、プロジェクトローカルとして扱う。
保存先: AskUserQuestion で保存先を聞く:
~/.claude-slack/config.json): すべてのプロジェクトで共通.claude/claude-slack.local.md): このプロジェクト専用--local フラグを付与Slack Bot Token: AskUserQuestion で Bot User OAuth Token(xoxb- で始まるもの)を聞く。
Slack App の作成手順を簡潔に案内:
chat:write、channels:history、groups:history(プライベートチャンネル用)、reactions:read を追加Channel ID: AskUserQuestion でチャンネル ID(C で始まるもの)を聞く。
確認方法を案内: Slack でチャンネルを右クリック → 「チャンネル詳細を表示」→ 一番下にチャンネル ID
Anthropic API Key(オプション): AskUserQuestion で AI サマリー機能を使うか聞く。
sk-ant- で始まるもの)を聞く。承認リクエストに Haiku による日本語要約が表示される実行: node ${CLAUDE_PLUGIN_ROOT}/bin/claude-slack config --token "<token>" --channel "<channel_id>"(プロジェクトローカルの場合は --local を追加、Anthropic API Key がある場合は --anthropic-key "<key>" も追加)
node ${CLAUDE_PLUGIN_ROOT}/bin/claude-slack test で接続テスト
結果をユーザーに伝える。プロジェクトローカルの場合は .gitignore に .claude/claude-slack.local.md を追加するよう案内
status の場合node ${CLAUDE_PLUGIN_ROOT}/bin/claude-slack status を実行使い方を表示:
/claude-slack on - Slack routing を有効化
/claude-slack off - Slack routing を無効化
/claude-slack config - Slack 接続設定
/claude-slack status - 現在の状態を表示
npx claudepluginhub shin-corp/shinnn-plugins --plugin claude-slackBootstraps an aweek-branded Slack app via API, provisions Socket-Mode and bot tokens, and persists credentials to enable Claude chats through `aweek serve` SlackAdapter.
Connects Slack channel to Claude-Code-Tunnels Orchestrator via Socket Mode. Guides Slack app creation, configuration, credential collection from orchestrator.yaml/ARCHIVE, package checks (slack-bolt/sdk), and verification.
Manages Claude Code sessions mirrored to Slack via slaude CLI: start/stop/join in channels/users, list running sessions, configure access modes/flags.