一键导入
slack-notifier
Slackチャンネルにフォーマット済みメッセージを送信するSkill。 「Slackに通知して」「チームに連絡して」「#channelに投稿して」 などのリクエストで自動発火する。 MCP連携(フルAPI)とWebhookフォールバック(送信のみ)の両方に対応。
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Slackチャンネルにフォーマット済みメッセージを送信するSkill。 「Slackに通知して」「チームに連絡して」「#channelに投稿して」 などのリクエストで自動発火する。 MCP連携(フルAPI)とWebhookフォールバック(送信のみ)の両方に対応。
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
会議メモからアクションアイテムを抽出するSkill。 「アクションを抽出して」「TODOをまとめて」「会議のアクションは?」 などのリクエストで自動発火する。
GitコミットログとCalendar情報から日報・週報を自動生成するSkill。 「日報を作って」「週報を書いて」「今週何やったか教えて」「スタンドアップノート」 などのリクエストで自動発火する。
MarkdownファイルをPowerPointプレゼンテーション(PPTX)に変換するSkill。 「Markdownをスライドに変換して」「プレゼン資料を作って」「PPTXを生成して」 などのリクエストで自動発火する。python-pptxライブラリを使用。
基于 SOC 职业分类
| name | slack-notifier |
| description | Slackチャンネルにフォーマット済みメッセージを送信するSkill。 「Slackに通知して」「チームに連絡して」「#channelに投稿して」 などのリクエストで自動発火する。 MCP連携(フルAPI)とWebhookフォールバック(送信のみ)の両方に対応。 |
Slackチャンネルにフォーマット済みメッセージを送信します。 MCP連携とWebhookフォールバックの2つのモードをサポート。
MCP経由でフルSlack APIアクセス。MCP設定が必要。
利用可能な場合: mcp__slack__* ツールが設定されている
機能: メッセージ送信、チャンネル一覧、スレッド返信、リアクション追加
MCPツール一覧:
mcp__slack__slack_list_channels - ワークスペースのチャンネル一覧mcp__slack__slack_post_message - メッセージ投稿mcp__slack__slack_reply_to_thread - スレッド返信mcp__slack__slack_add_reaction - リアクション追加Incoming Webhook経由のシンプルなHTTP POST。MCP不要。
利用可能な場合: SLACK_WEBHOOK_URL 環境変数が設定されている
機能: メッセージ送信のみ(読み取り、リアクションは不可)
送信前に、利用可能な連携方法を確認:
mcp__slack__slack_list_channelsSLACK_WEBHOOK_URL 環境変数を確認MCPモード:
mcp__slack__slack_post_message を使用:
channel: "#channel-name"
text: "メッセージ内容"
Webhookモード:
python3 scripts/send_webhook.py --message "メッセージ内容"
プレーンテキスト通知。クイックな更新に。
Slackのmarkdown形式。サポート:
*太字* で強調_斜体_ で控えめに`コード` でインラインコードコードブロック で複数行コード<url|テキスト> でリンクセクション、ヘッダー、区切り線を使ったリッチレイアウト。
resources/message-templates.md にテンプレートあり。
resources/message-templates.md で利用可能:
success: 緑チェックマーク、成功通知warning: 黄色警告、注意喚起error: 赤バツ、失敗通知info: 青情報マーク、お知らせbuild-report: ビルドステータスとメトリクスdeploy-report: デプロイサマリーtest-report: テスト結果サマリーユーザー: 「#dev-teamにビルド完了を通知して」
アクション: MCPまたはWebhookで送信:
"ビルドが完了しました!レビューお願いします。"
ユーザー: 「#ops-channelにDB接続エラーをアラートして」
アクション: errorテンプレートを使用:
" **アラート: データベース接続失敗**
時刻: 2025-11-27 10:30 UTC
詳細: 30秒後に接続タイムアウト
対応: データベースサーバーの状態を確認してください"
重要: 認証情報の取り扱い
SLACK_WEBHOOK_URLchannels:read, chat:write, reactions:writeexport SLACK_WEBHOOK_URL="https://hooks.slack.com/..."詳細は resources/setup-guide.md を参照。
# シンプルメッセージ
python scripts/send_webhook.py --message "Hello!"
# テンプレート使用
python scripts/send_webhook.py --message "ビルド失敗" --template error --title "CIアラート"
# カスタムJSON
python scripts/send_webhook.py --json '{"text": "カスタムメッセージ"}'
| エラー | 原因 | 対処 |
|---|---|---|
| "Slack連携なし" | MCPもWebhookも未設定 | セットアップガイド参照 |
| "チャンネルが見つかりません" | 無効なチャンネル名(MCP) | チャンネル存在を確認 |
| "Webhook失敗" | 無効なURLまたはネットワーク | SLACK_WEBHOOK_URLを確認 |
| "レート制限" | メッセージ送信過多 | 待機してリトライ |
cd /path/to/slack-notifier
python -m pytest scripts/test_send_webhook.py -v
注意: テストはモック化されており、実際のSlack送信は行いません。