Help us improve
Share bugs, ideas, or general feedback.
From shiiman-slack
Slack プロフィールを更新する。「プロフィール更新」「ステータス変更」「表示名を変更」「自分のステータス」「プロフィールを変更」「ステータス設定」などで起動。ユーザートークン(SLACK_USER_TOKEN)が必要。
npx claudepluginhub shiiman/claude-code-plugins --plugin shiiman-slackHow this skill is triggered — by the user, by Claude, or both
Slash command
/shiiman-slack:profile-updateThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Slack のプロフィールを更新します。
Sets a status message on your DevGlobe profile. Invoke via /status 'Your message here' (max 100 chars). Checks API key from ~/.devglobe/api_key or env var, uses bash script to update.
Interact with Slack workspaces via CLI: send/read messages, list/manage channels/users/workspaces, add reactions, auto-auth from desktop app, persist memory for AI agents.
Guides mrkdwn syntax, message structure, thread etiquette, and tone for effective Slack messages in dev workflows.
Share bugs, ideas, or general feedback.
Slack のプロフィールを更新します。
$ARGUMENTS に --help が含まれる場合、以下を表示して終了:
/shiiman-slack:profile-update - Profile Updater
概要:
Slack のプロフィールを更新します。
使用方法:
/shiiman-slack:profile-update [オプション]
オプション:
--help このヘルプを表示
このスキルは User Token(SLACK_USER_TOKEN) が必要です。 User Token がない場合はエラーになります。
/shiiman-slack:user-setup でトークンを設定してください。
User Token に以下のスコープが必要:
users.profile:write - プロフィール更新python ${CLAUDE_PLUGIN_ROOT}/skills/profile-update/scripts/slack_profile.py show
python ${CLAUDE_PLUGIN_ROOT}/skills/profile-update/scripts/slack_profile.py update --display-name "新しい表示名"
python ${CLAUDE_PLUGIN_ROOT}/skills/profile-update/scripts/slack_profile.py update \
--status-text "会議中" \
--status-emoji ":calendar:"
python ${CLAUDE_PLUGIN_ROOT}/skills/profile-update/scripts/slack_profile.py clear-status
| フィールド | オプション | 説明 |
|---|---|---|
| 表示名 | --display-name | Slack に表示される名前 |
| ステータス | --status-text | 現在の状態を示すテキスト |
| 絵文字 | --status-emoji | ステータスに付く絵文字 |
| 役職 | --title | 役職・肩書き |
| 電話番号 | --phone | 連絡先電話番号 |
| 名 | --first-name | 名前(名) |
| 姓 | --last-name | 名前(姓) |
python ${CLAUDE_PLUGIN_ROOT}/skills/profile-update/scripts/slack_profile.py update \
--display-name "山田太郎 - リモート" \
--status-text "在宅勤務中" \
--status-emoji ":house:"
python ${CLAUDE_PLUGIN_ROOT}/skills/profile-update/scripts/slack_profile.py update \
--title "シニアエンジニア"
:emoji_name: 形式で指定します