← スキル一覧に戻る

slack
by motoya0118
slackは、other分野における実用的なスキルです。複雑な課題への対応力を強化し、業務効率と成果の質を改善します。
⭐ 66🍴 2📅 2026年1月23日
SKILL.md
name: slack description: Post a question to Slack and wait for a reply, or post a reply into a thread using scripts/slack.py.
Slack Ask + Thread Reply
Use scripts/slack.py to post a question and wait for the first reply, or to post a reply into an existing thread.
Run
uv run scripts/slack.py "Did you finish the task?" --timeout 120 --interval 2
uv run scripts/slack.py --mode reply --thread-ts 1700000000.000000 "Reply text"
Inputs
questionis the message text (question inaskmode, reply inreplymode).--modechooses behavior (askdefault,replyposts into a thread).--no-reply-hintskips appending "Reply in thread."askmode:--timeoutsets max wait time in seconds (default: 60).--intervalsets polling interval in seconds (default: 2).--thread-tsand--channelare not required.
replymode:--thread-tsis required.--channeloverridesSLACK_CHANNEL(accepts name or ID).--timeoutand--intervalare not used.
Outputs
Ask mode prints a single line:
{assistant_question: ..., user_answer: ..., is_answer: true|false}
If no reply arrives before timeout, user_answer is empty and is_answer is false.
Reply mode prints a single line:
{action: reply, channel: ..., thread_ts: ..., message_ts: ...}
Notes
- Requires
SLACK_BOT_USER_OAUTH_TOKEN. - Optional
SLACK_USER_OAUTH_TOKENis used for reading replies; if unset, the bot token is reused. - Missing history scopes will cause
missing_scopeerrors; addchannels:history,groups:history,im:history, andmpim:historyas needed.
スコア
総合スコア
60/100
リポジトリの品質指標に基づく評価
✓SKILL.md
SKILL.mdファイルが含まれている
+20
✓LICENSE
ライセンスが設定されている
+10
○説明文
100文字以上の説明がある
0/10
○人気
GitHub Stars 100以上
0/15
○最近の活動
3ヶ月以内に更新がある
0/10
○フォーク
10回以上フォークされている
0/5
✓Issue管理
オープンIssueが50未満
+5
✓言語
プログラミング言語が設定されている
+5
○タグ
1つ以上のタグが設定されている
0/5
レビュー
💬
レビュー機能は近日公開予定です