Claude-skill-registry check-unread
Slack の未読メッセージを確認する。「Slack未読確認」「未読メッセージ」「未読ある?」「Slackの未読」「未読を見せて」「未読チェック」「未読メール確認」などで起動。Pythonスクリプト `slack_message.py unread` を使用。
install
source · Clone the upstream repo
git clone https://github.com/majiayu000/claude-skill-registry
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/majiayu000/claude-skill-registry "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/data/check-unread" ~/.claude/skills/majiayu000-claude-skill-registry-check-unread && rm -rf "$T"
manifest:
skills/data/check-unread/SKILL.mdsource content
Unread Checker
Slack の未読メッセージを確認します。
ワークフロー
1. 未読メッセージ取得
Pythonスクリプトで未読メッセージ一覧を取得:
python plugins/shiiman-slack/skills/check-unread/scripts/slack_message.py unread \ --format table
オプション:
: 最大取得件数(デフォルト: 20)--max <number>
: 出力形式(デフォルト: table)--format <table|json>
2. 結果の整形
チャンネルごとに未読メッセージをグループ化して表示:
# Slack 未読メッセージ ## #general (5件) **山田太郎** (10:30) 今日のミーティングは15時からです **佐藤花子** (10:32) 了解しました! ## #project-alpha (3件) **田中一郎** (09:15) PRレビューお願いします
3. 優先度の提示
未読メッセージの優先度を判断:
- メンション付き: 高優先度
- DMやプライベートチャンネル: 中優先度
- パブリックチャンネル: 通常優先度
必要な環境変数
export SLACK_BOT_TOKEN="xoxb-your-bot-token"
必要なスコープ
channels:readchannels:historygroups:readgroups:historyusers:read