mcpField
S
slack

slack

github.com/openclaw生産性393.3k3.1k 回インストール今日更新
リポジトリ

slack について

Slack スキルは、設定済みの Slack アカウントで message ツールを使う方法を説明します。会話の宛先やスレッドの扱いに加え、重要な操作の前にメッセージを特定する手順も扱います。

主な機能

  1. 01チャンネルやユーザーへの送信
  2. 02現在のスレッドでの返信
  3. 03タイムスタンプによる別スレッド指定
  4. 04操作前のメッセージ ID 確認

活用シーン

  1. 01現在の Slack スレッドへの返信
  2. 02指定したチャンネルやユーザーへの送信
  3. 03編集や削除の前の対象メッセージ確認

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/openclaw/openclaw --skill slack

インストール後、Claude Code で/slackを入力して読み込まれたか確認します。

詳細

Slack

channel: "slack" を指定して message ツールを使用してください。ツールのスキーマには、現在の Slack アカウントで有効なアクションが記載されています。記載されていないアクションがあると想定しないでください。

ワークフロー

  • コンテキスト内にある安定した Slack ID を優先してください。現在の会話以外に送信する場合は、送信先に channel:<id> または user:<id> を指定します。
  • ユーザーからトップレベルの投稿を依頼されない限り、返信は現在のスレッドに続けてください。別のスレッドに返信する場合は、その Slack のタイムスタンプを threadId として渡します。メッセージ固有のアクションでは、同じタイムスタンプを messageId として使用してください。
  • メッセージの編集、削除、ピン留め、リアクションを行う前に、対象が曖昧な場合は会話を読み、正確な ID を特定してください。
  • 複数の Slack アカウントが設定されている場合は、推測せずに accountId を渡してください。
  • 削除の対象または意図が明確でない場合は、破壊的な削除を行う前に確認してください。

Slack の書式、メンション、利用可能なアクションについては、現在の message ツールのヒントに自動的に記載されます。ここに別のアクション一覧を用意するのではなく、そのヒントに従ってください。

コメント