プラグインに新しいフックを作成する。「フック作成」「新しいフック」「フックを作って」「フック追加」「hook 作成」「フックを追加したい」「新規フック」などで起動。ツール実行前後やセッションイベントで実行されるフックを生成。
shiiman-slack:mention-reply
Slack でメンションに返信する。「メンションに返信」「メンションへの返信」「メンション返信して」「メンションに返事」「メンションに対応」「メンションにリプライ」「返信して」などで起動。
含まれるファイル(2)
- SKILL.md2.6 KB
- scripts/slack_thread.py2.2 KB
SKILL.md(原文)
インストールする前に、エージェントに与えられる指示の中身を確認できます。
Mention Replier
Slack でメンションに対してスレッド返信します。
Help
$ARGUMENTS に --help が含まれる場合、以下を表示して終了:
/shiiman-slack:mention-reply - Mention Replier
概要:
Slack でメンションに対してスレッド返信します。
使用方法:
/shiiman-slack:mention-reply [オプション]
オプション:
--help このヘルプを表示
トークンについて
| トークン | 返信者 | 表示名 |
|---|---|---|
| User Token(xoxp-) | ユーザー本人 | 自分の名前とアイコン |
ワークフロー
1. スレッド情報の確認
以下を確認:
- チャンネルID
- スレッドのタイムスタンプ(親メッセージのts)
- 返信内容
2. トークン状態の確認
python ${CLAUDE_PLUGIN_ROOT}/scripts/slack_config.py token-show
User Token が設定済みかを確認。未設定の場合は先に token-set を実行する。
3. 送信前の確認
送信前に必ずユーザーに確認を取る:
確認例:
以下の内容でユーザーとしてスレッドに返信してよろしいですか?
チャンネル: #general (C01234567)
スレッド: 1234567890.123456
返信: 了解しました!
投稿者: あなた(ユーザー名)
[はい/いいえ]
4. スレッド返信
# スレッド返信
python ${CLAUDE_PLUGIN_ROOT}/skills/mention-reply/scripts/slack_thread.py reply \
--channel "C01234567" \
--thread-ts "1234567890.123456" \
--text "了解しました!"
5. 送信結果の報告
送信した返信のタイムスタンプとスレッド情報を表示。
コマンドオプション
| オプション | 必須 | 説明 |
|---|---|---|
--channel, -c | Yes | チャンネルID |
--thread-ts, -t | Yes | スレッドのタイムスタンプ |
--text, -m | Yes | 返信テキスト |
トークン設定
/shiiman-slack:user-setup でトークンを設定してください。
User Token には chat:write スコープが必要です。
レビュー
まだレビューはありません。使ってみた感想をお寄せください。
同じリポジトリのスキル
概要と使いどころ
マーケットプレイスのソースを dev(directory)/ prd(git)に切り替える。「マーケットプレイス切替」「marketplace toggle」「dev モード」「prd モード」「ローカル開発モード」「開発モード切替」「マーケットプレイス dev」などで起動。
新しい Claude Code プラグインを作成する。「プラグイン作成」「新しいプラグイン」「プラグインを作って」「プラグイン追加」「plugin 作成」「プラグイン一括作成」「フル作成」などで起動。プラグインのみ作成と、スキル/サブエージェント/フックを含む一括作成の両方に対応。
MCP サーバーの一覧表示・追加・削除を一つのスキルで管理する。「MCP 管理」「MCP 一覧」「MCP を追加」「MCP を削除」「MCP サーバー管理」「MCP 設定」「MCP 操作」などで起動。引数があれば優先し、なければ発話内容から list/install/remove を判定。
プロジェクトの Claude Code リソース一覧を表示する。「Claude リソース一覧」「スキル一覧」「エージェント一覧」「フック一覧」「プロジェクトリソース確認」「何があるか確認」「リソースを見せて」などで起動。表示対象(スキル/エージェント/フック)は発話から判断する。
Claude Code 設定の表示・更新・ローカル更新を統合管理する。「Claude 設定管理」「設定を表示」「settings を更新」「local settings を更新」「権限設定を変更」「設定ファイル管理」「claude settings」などで起動。引数があれば優先し、なければ発話内容から view/update/local-update を判定。