Claude-skill-registry-data message-reader
Slack チャンネルのメッセージ履歴を取得する。「メッセージ確認」「履歴を見せて」「最新メッセージ」「#channel のメッセージ」「会話履歴」「過去のメッセージ」「チャンネル履歴」などで起動。公式Slack MCPの `slack_get_channel_history` を使用。
install
source · Clone the upstream repo
git clone https://github.com/majiayu000/claude-skill-registry-data
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/majiayu000/claude-skill-registry-data "$T" && mkdir -p ~/.claude/skills && cp -r "$T/data/message-reader" ~/.claude/skills/majiayu000-claude-skill-registry-data-message-reader && rm -rf "$T"
manifest:
data/message-reader/SKILL.mdsource content
Message Reader
Slack チャンネルのメッセージ履歴を取得します。
ワークフロー
1. チャンネル特定
ユーザーが指定したチャンネル名またはIDを特定
2. メッセージ履歴取得
公式Slack MCPの
slack_get_channel_history ツールを呼び出す:
slack_get_channel_history( channel_id="C01234567", limit=20 )
3. 結果の整形
メッセージを整形して表示:
# #general の最新メッセージ **山田太郎** (10:30) 今日のミーティングは15時からです **佐藤花子** (10:32) 了解しました!
コマンド連携
実際の処理は
/shiiman-slack:message-history に委譲します(SSOT として扱う)。